
關於 AgentQL
AgentQL 是 Tiny Fish 推出的開發者平台,用於將 AI 代理和資料工作流程連接至即時網路。其官方首頁將它描述為一套用於連接 AI 與網路的工具,包含查詢語言、剖析器、Python 和 JavaScript SDK、REST API、瀏覽器偵錯工具、試驗場及遠端瀏覽器功能。它的主要價值不只是另一款抓取工具:AgentQL 讓開發者透過結構化查詢描述所需的資料或頁面元素,再透過以 Playwright 為基礎的 SDK 或 HTTP API 使用該查詢。對於厭倦了脆弱的 XPath 或 CSS 選擇器、但仍需要可程式化且可檢查之瀏覽器自動化的團隊而言,它最具關聯性。 如果工程或資料團隊需要從持續變動的頁面擷取結構化資料、在真實網站上測試選擇器、將代理連接至網頁介面,或在 Python 或 Node.js 管線中執行資料擷取,AgentQL 會很合適。當工作流程需要在頁面互動與資料擷取之間切換時,它也很實用;例如登入網站、瀏覽分頁、透過提示詞識別元素,並回傳依查詢塑形的 JSON。官方文件指出,REST API 可以查詢網頁,以及 PDF 和圖片檔案等文件;SDK 文件則著重於 Playwright 整合和 API 金鑰設定。 如果團隊只需要簡單的無程式碼自動化方案、不需工程投入的全代管產業資料集,或要求每個步驟都必須確定且以選擇器為基礎的爬蟲,AgentQL 的適用性會較低。定價也應仔細評估。官方定價頁面列出免費入門方案、每月 $99 的專業方案和自訂企業方案條款,但 API 呼叫超額費用、遠端瀏覽器時數、速率限制和並行工作階段需求,都可能顯著改變成本。由於工作流程可能包含客戶資料、瀏覽器工作階段、需驗證身分的頁面及第三方網站,安全與隱私審查十分重要。AgentQL 的隱私權政策說明了其收集的個人資訊類別,並指出服務雖採取安全防護措施,卻無法保證絕對安全;因此,正式環境的採購方在將其用於敏感工作流程前,應確認資料處理方式和企業方案條款。
功能特性
自然語言網頁查詢
AgentQL 查詢讓開發者能描述所需的元素或資料,並以結構化形式回傳結果。
以 Playwright 為基礎的 SDK
官方 Python 和 JavaScript SDK 與 Playwright 整合,可用於瀏覽器自動化和資料擷取。
用於資料擷取的 REST API
REST API 可使用任何能夠呼叫 HTTP 的語言查詢網頁和文件,包括 PDF 與圖片檔案。
瀏覽器偵錯工具和試驗場
開發者可先測試和改善查詢,再將其用於正式環境指令碼或代理工作流程。
遠端瀏覽器工作階段
AgentQL 文件介紹了具備 CDP 存取、串流 URL、使用者代理程式預設和工作階段清理功能的遠端瀏覽器工作階段。
代理和工作流程整合
官方整合文件列出了 ADK、AgentStack、Dify、LangChain、Langflow、LlamaIndex、MCP 和 Zapier 的整合途徑。
結構化輸出
查詢可設定擷取輸出的結構,讓下游管線取得可預測的類 JSON 資料結構。
優點
- 適合需要在 AI 代理中使用即時網路資料、又不想為每次頁面變動維護脆弱選擇器的團隊。
- 同時支援以 SDK 為基礎的瀏覽器自動化和以 REST 為基礎的資料擷取,為開發者提供多種整合途徑。
- 官方定價提供免費入門選項,可在轉向付費使用前進行初步評估。
- Playwright 整合降低了已使用現代瀏覽器自動化工具之團隊的採用門檻。
- 官方文件涵蓋查詢語言、快速入門、SDK 安裝、REST API、整合和遠端瀏覽器流程。
缺點
- API 呼叫超額、遠端瀏覽器時數、速率限制和並行瀏覽器需求都可能推高使用成本。
- 正式環境工作流程仍需針對網站權限、身分驗證、資料品質和失敗處理作出工程判斷。
- 隱私權政策指出無法完全保證電子傳輸或儲存的安全,因此敏感使用情境需要審查。
- 希望採用純無程式碼工作流程的團隊,可能更適合選擇自動化建構工具或代管資料供應商,而非以 SDK 為主的工具。
- AI 輔助查詢可以減少選擇器維護工作,但仍需針對持續變動的網站測試輸出。
價格方案
免費試用
- 300 次免費 API 呼叫
- 每分鐘 10 次 API 呼叫
- 1 小時遠端瀏覽器時數
- 1 個並行遠端瀏覽器工作階段
- 社群和電子郵件支援
- 完整的開發者工具存取權
入門方案
- 每月 50 次免費 API 呼叫
- 超過內含限額後,每次 API 呼叫 $0.02
- 每分鐘 10 次 API 呼叫
- 內含 10 小時遠端瀏覽器時數
- 每增加 1 小時遠端瀏覽器時數收取 $0.12
- 5 個並行遠端瀏覽器工作階段
專業方案
- 每月內含 10,000 次 API 呼叫
- 超過內含限額後,每次 API 呼叫 $0.015
- 每分鐘 50 次 API 呼叫
- 內含 500 小時遠端瀏覽器時數
- 每增加 1 小時遠端瀏覽器時數收取 $0.10
- 100 個並行遠端瀏覽器工作階段
- 優先電子郵件支援
企業方案
- 全代管的網站和文件資料解決方案
- 即用型資料集
- 專用雲端環境
- 內部部署選項
- 全天候進階支援
- 專屬客戶經理
* 價格資訊僅供參考,請以AgentQL官網最新公告為準。