VisionAgent

VisionAgent

LandingAI · 圖片 · 程式設計

VisionAgent 是 LandingAI 推出的開源視覺 AI 代理。給它一段指令和一張圖片,它會挑選合適的視覺模型,並寫出可直接執行的 Python 程式碼,處理偵測、OCR 與追蹤。

VisionAgent 的介面預覽

關於 VisionAgent

What Is VisionAgent

VisionAgent 是 LandingAI 推出的 Python 函式庫,這家公司由吳恩達創立,專攻電腦視覺。它扮演視覺任務的程式搭檔。你用自然語言描述需求、附上一張圖片或一段影片,代理就會規劃步驟、從工具庫挑選模型,最後交回一份可直接執行的 Python 腳本。

賣點是速度。要做「數出這張照片裡有幾個人」這類流程,以往得先找偵測模型、摸熟它的 API,再把前處理和視覺化程式碼拼起來。VisionAgent 幾乎把這些都省了。它負責寫程式碼、拿你的輸入檔案測試,失敗就一路修到測試通過。

限制在於適用範圍。這款代理是為看得懂 Python、會管理 API 金鑰的開發者設計。執行時需要你自己的 Anthropic 與 Google 金鑰,成果也取決於這些底層模型。LandingAI 如今把這類工作大多導向較新的 Agentic Document Extraction 平台,原本的 VisionAgent 儲存庫已標示為停止維護,但函式庫仍可安裝與執行。

Getting Started

  1. 在 va.landing.ai 建立 LandingAI 帳號,並產生你的 VisionAgent API 金鑰。
  2. 取得一組 Anthropic API 金鑰和一組 Google AI Studio API 金鑰,因為代理要用 Claude 與 Gemini 來規劃和撰寫程式碼。
  3. 用 pip install vision-agent 或 uv add vision-agent 安裝函式庫。
  4. 把三組金鑰設成環境變數,再帶著指令和圖片檔案呼叫代理。
  5. 執行腳本。VisionAgent 會把輸出存成 generated_code.py,供你檢查與重複使用。

產品資訊

快速了解 VisionAgent 的定價、支援平台與效能。

免費方案是
付費方案$0 - usage-based/mo
平台Python (Windows, macOS, Linux)
開發者LandingAI
類別圖片 · 程式設計
發布日期Feb 2024
最近更新Aug 2025
網站訪問量54K
網站全球排名630.2K
API 提供狀態是

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • Python 開發者:你可以讀懂並修改產生的程式碼,而不是把它當黑盒子,因此能直接放進真實專案。
  • 機器學習工程師:工具替你跳過挑模型的步驟,直接給出偵測、分割或 OCR 任務可用的起點。
  • 沒有視覺專家的資料團隊:非專家也能先做出視覺流程的原型,之後再把程式碼交給其他人接手。

任務

  • 物件偵測與計數:描述目標像是「罐子」或「人」,代理就會寫出偵測程式碼。
  • 從圖片擷取文字:它會為掃描頁面或照片組出 OCR 與文件解析的步驟。
  • 影像分割:直接產生精準的物件遮罩,你不必自己挑分割模型。
  • 影片物件追蹤:建立追蹤流程,讓目標在各個畫格之間持續被跟上。

情境

  • 視覺功能的初期原型:幾分鐘內就有可執行的程式碼,用來驗證想法站不站得住。
  • 自動化重複的圖片檢查:像在照片裡標出物件這類批次工作,寫一次就能反覆執行。
  • 邊做邊學電腦視覺:產生的程式碼本身就像教學範例,示範偵測與追蹤如何搭配。

主要功能

從指令到程式碼

你送出一段自然語言請求並附上檔案,VisionAgent 回傳一份完整的 Python 腳本。代理會規劃步驟、撰寫程式碼,還附上對應的測試案例,讓你從能跑的東西開始,而不是空白檔案。需要針對特定物件做影像分割?描述一下就好,省去找模型的功夫。

自動挑選模型

這款電腦視覺程式碼產生器內建模型目錄,涵蓋偵測、分割、OCR 與追蹤。你不必自己逐項比較,而是讓代理把任務對上正確工具,這一步正是最常卡住人的地方。這就是代理式視覺的實際樣貌:模型會事先規劃,而不是一步步被動反應。

自我除錯迴圈

程式碼產生後,VisionAgent 會拿你的輸入檔案測試。測試沒過,代理就改寫程式碼再試,直到通過為止。這個反覆迭代的循環,正是它與單次生成程式碼的差別。

獨立工具庫

底層工具脫離代理也能用。你可以匯入 vision_agent.tools,在自己的腳本裡直接呼叫 countgd_object_detection 或 owlv2_sam2_video_tracking 等函式。這款開源視覺代理同時也能當成單純的影像分析工具,適合想自己動手拼流程的人。

多模型後端

VisionAgent 靠 Anthropic Claude 與 Google Gemini 來規劃和撰寫程式碼,你也能改設定檔換成其他供應商。用自己的金鑰,會受到的就是你自己帳號的使用上限。

本機網頁測試環境

儲存庫在 examples/chat 資料夾附了一個小型網頁應用,讓你在把代理接進更大專案之前,先在瀏覽器裡試指令和圖片。

優缺點

優點

  • 幾分鐘內就能把自然語言請求加上一張圖片,變成可運作的 Python 程式碼。
  • 代為處理偵測、分割、OCR 與影片追蹤的模型挑選。
  • 產生的程式碼附帶測試,代理會反覆修改直到通過。
  • 工具庫能單獨使用,你可以在自己的腳本裡呼叫個別函式。
  • 以開源套件形式免費安裝。

缺點

  • 需自備 Anthropic 與 Google 的 API 金鑰,並具備基本 Python 能力,不是點幾下就能用的工具。
  • 原本的開源專案已停止維護,LandingAI 如今把使用者導向 Agentic Document Extraction 平台,長期支援因此不明確。
  • 輸出品質取決於底層模型,複雜的指令可能得手動修整。

常見問題

函式庫本身開源、可免費安裝。要付費的是底層模型的使用量,因為你得自備 Anthropic 與 Google 的 API 金鑰,這兩家供應商會依模型用量計費。