Vertex AI Agent Builder 提供一套功能,可用於建構及部署 AI 代理。當中包含下列元件:
Agent Garden 是 Google Cloud 控制台中的程式庫,您可以在其中尋找及探索範例代理程式和工具,加快開發速度。在 Agent Garden 中,您可以找到下列項目:
- 代理:這是預先建構的端對端解決方案,適用於特定用途。例如,您可能會找到專為客戶服務、資料分析或創意寫作設計的代理程式。這些代理程式可直接使用,並根據您的需求進行自訂。目前只有 Google 可以在 Agent Garden 中發布代理程式。如要使用 Garden 中的代理程式,可以選取並部署至專案。
- 工具:這些是可新增至自家代理程式的個別元件。工具提供特定功能,例如與資料庫互動、呼叫外部 API 或執行搜尋。您可以在 Agent Garden 中瀏覽可用工具,並將其整合至使用 Agent Development Kit (ADK) 建構的代理。這樣您就能擴充代理程式的功能,不必從頭建構這些功能。
Agent Development Kit (ADK) 是一項開放原始碼架構,可簡化多代理系統的繁複建構程序,同時精確控管代理行為。
Vertex AI Agent Engine 是一組服務,可讓開發人員在正式環境中部署、管理及調度 AI 代理。Vertex AI Agent Engine 提供全代管執行階段、評估、工作階段和 Memory Bank 等服務。
代理程式工具是您可以提供 ADK 代理程式使用的工具,包括:
RAG 引擎,用於檢索增強生成 (RAG)
Google Cloud 工具,可連線至:
在 Apigee API Hub 中管理的 API
透過 Integration Connectors 整合超過 100 個企業應用程式
使用 Application Integration 進行自訂整合
生態系統工具,例如 LangChain 工具、CrewAI 工具和資料庫適用的生成式 AI 工具箱
下圖顯示 Vertex AI Agent Builder 的元件:
如要進一步瞭解 AI 代理程式,請參閱下列文章:
建構及部署代理程式的工作流程
在 Agent Garden 中,探索適合您用途的代理範例和工具。
使用 Agent Development Kit 建構及測試代理程式。
將代理部署至 Vertex AI Agent Engine。