無論代理程式是在本機執行或遠端部署,查詢代理程式的程式碼都相同。因此,在本頁面中,agent 一詞可互換地指稱 local_agent 或 remote_agent。由於各架構支援的作業集不同,因此我們提供架構專屬範本的使用說明:
| 架構 | 說明 |
|---|---|
| Agent Development Kit | 這項服務是根據 Google 內部最佳做法設計,適合開發 AI 應用程式的開發人員,或需要快速設計原型並部署強大代理程式解決方案的團隊。 |
| Agent2Agent (預先發布版) | Agent2Agent (A2A) 通訊協定是開放式標準,旨在讓 AI 代理順暢通訊及協作。 |
| LangChain | 由於預先定義的設定和抽象概念,可更輕鬆地用於基本用途。 |
| LangGraph | 以圖表為基礎定義工作流程,並提供進階的人機迴圈和倒轉/重播功能。 |
| AG2 (舊稱 AutoGen) | AG2 提供多代理程式對話架構,做為建構 LLM 工作流程的高階抽象化。 |
| LlamaIndex (預先發布版) | LlamaIndex 的查詢管道提供高階介面,可建立檢索增強生成 (RAG) 工作流程。 |
| 自訂 | 未採用架構專屬範本開發及部署的代理程式。 |
在 Google Cloud 控制台中使用已部署的代理程式
對於使用 Agent Development Kit (ADK) 開發的已部署代理,您可以透過Google Cloud 控制台與代理互動:
- 前往 Google Cloud 控制台的「Vertex AI Agent Engine」頁面。
清單中會顯示所選專案的 Agent Engine 執行個體。您可以使用「篩選」欄位,依指定欄篩選清單。
按一下 Agent Engine 執行個體的名稱。
按一下「Playground」分頁標籤。
您可以輸入訊息與服務專員互動,也可以點選「新工作階段」與服務專員展開新對話。
如果您透過 OpenTelemetry 啟用追蹤記錄,就能查看互動期間的代理程式行為詳細資料:
追蹤記錄:您與代理程式的對話記錄。
事件:與代理程式對話期間叫用的 API 圖表和事件詳細資料。
狀態:通話期間服務專員的狀態資訊。
工作階段:與服務專員相關聯的工作階段清單。詳情請參閱「使用 Google Cloud 控制台或 API 呼叫進行管理」一文。
後續步驟
- 評估代理程式。
- 管理已部署的代理程式。
- 取得支援。