← 返回首頁
Jina AI
Jina AI
@JinaAI_
216🔁 30
𝕏 (Twitter)🔥🔥
AI 中文摘要Claude 生成
Jina AI 發佈了一個名為「jina-cli」的官方命令列工具,專為人類使用者和 AI Agent 設計。該工具將所有 Jina AI API 整合為 Unix 命令列介面,支援搜尋、讀取、嵌入和重新排序等功能,可透過管道(pipes)進行組合。 工具包含的主要命令涵蓋網頁內容讀取、Web 搜尋(含 arXiv、SSRN、圖片、部落格等來源)、文本嵌入、文件重新排序、去重複、螢幕截圖、BibTeX 引用搜尋、查詢擴展、PDF 圖表萃取、發布日期猜測、上下文資訊及語意 grep 等。所有命令都支援標準 Unix 管道操作,可透過 `|`、`&&`、`||` 等方式進行鏈接,例如將搜尋結果直接用於重新排序,或透過 `jq` 進行 JSON 結構化處理。 對 AI Agent 的設計特別考周到。開發者強調 Agent 無需管理二十個獨立工具定義,只需執行單一命令如 `run(command="jina search ...")`。工具透過 `jina --help` 和 `jina search --help` 提供自發現能力,且錯誤訊息設計成直接指出問題所在及修正方式,避免一次失敗就耗費多輪重試。 在技術實現上,工具支援 JSON 輸出格式便於結構化處理,定義了清晰的結束碼(0 表示成功、1 表示使用者/輸入錯誤、2 表示 API/伺服器錯誤、130 表示被中斷),便於指令稿和 Agent 工作流進行條件分支。所有命令都設計為從標準輸入讀取並寫入標準輸出,強調其可組合性,這對於 Unix 命令列工具至關重要。 值得注意的是,該工具還支援本地模式,讓使用者可在 Apple Silicon 上透過嵌入伺服器在離線狀態執行嵌入和重新排序操作,無需 API 金鑰。