代理程式總覽

建構、部署及管理 AI 代理,運用推論和工具執行複雜的企業工作,例如自動化工作流程、跨多個系統探索資訊,以及生成內容。Gemini Enterprise Agent Platform 提供端對端環境,涵蓋代理的整個生命週期,包括低程式碼和程式碼優先開發人員工具、代管執行階段,以及安全、管理和觀測能力的整合式服務。

前往 Agent Platform 建構代理

選擇開發路徑

您可以根據技術相關規定和專業知識,使用下列主要路徑建構代理:

  • Agent Studio (低程式碼):協作式視覺化工作區,可探索模型、設計提示及建構代理,無需編寫程式碼。適合快速原型設計和以業務為中心的代理。

  • Agent Platform 的 Managed Agents API (代管程式碼):以設定檔為導向的 REST 優先 API,可在全代管沙箱中建構自主代理。使用 Agents API 建立及管理代理設定和沙箱環境,並掛接技能和構件等來源,然後在執行階段使用 Interactions API 直接與已部署的代理互動。

  • Agent Development Kit (ADK) (自訂程式碼): 這個強大的框架可讓開發人員建構複雜的多代理自動化調度管理,並精細控管邏輯、工具和環境模擬。

平台架構

Agent Platform 提供整合式工具和服務套件,支援端對端代理生命週期,涵蓋四大要素:

  • 建構:使用低程式碼 Studio 或程式碼優先 ADK 建立代理。在 Model Garden 存取超過 200 個基礎模型。
  • 擴充:將代理部署至全代管執行階段,並整合工作階段管理和長期 Agent Platform Memory Bank。
  • 治理:透過專屬身分保護代理、在 Registry 集中管理工具存取權,並使用 Agent Gateway 強制執行政策。
  • 最佳化調整:運用生成式 AI 評估功能提升品質,並透過 Cloud Observability 和 Topology 取得深入洞察。

建構

「建構」支柱提供原始智慧和連線能力 (包括 Model Garden、ADK 和 MCP)。主要元件包括:

  • Agent Studio:提供低程式碼開發環境,可用於建立代理。
  • Agent Garden:提供預先建構的代理範例庫,可加速開發常見 AI 模式和用途的代理。
  • CodeMender:提供自主 AI 程式碼安全代理,可找出、驗證及修復程式碼集的安全漏洞。
  • Gemini Deep Research 代理:提供自主研究代理,可規劃、執行及統整多步驟研究報告。
  • ADK:用於以程式碼為優先的開發作業,建構複雜的代理和自動化調度管理邏輯。
  • Model Garden:這個模型庫集結超過 200 個基礎模型,全部來自 Google、合作夥伴和開放原始碼社群,可供探索及實驗。

規模

「擴充」支柱提供代管執行階段、無伺服器效率和長期記憶體,用於部署及執行代理。主要元件包括:

Agent Runtime

Gemini Enterprise Agent Platform 的 Agent Runtime 是全代管執行階段環境 (Agent Runtime),用於託管、部署及擴充以 ADK 或其他工具建構的代理。

工作階段

工作階段用於維護使用者與代理在單一對話過程中的互動記錄。工作階段會提供持續互動的脈絡,也是生成長期記憶的來源。

Agent Platform Memory Bank

Memory Bank 會在多個工作階段中擷取、儲存及擷取使用者的個人化資訊,為代理提供長期記憶,實現個人化和跨工作階段的連續性。

管理

「管理」支柱提供全方位工具,可管理 Agent Identity (IAM)、Agent Gateway 和 Model Armor。主要元件包括:

AI 應用程式

App Hub 應用程式會以邏輯方式,將提供業務功能的服務和工作負載分組。AI 應用程式則進一步擴充這個概念,加入呼叫函式、主動規劃和協調式代理網格等專門功能。部署時,代理會自動對應至這些應用程式。

Agent Registry

代理部署至 Agent Platform 後,會自動註冊至 Agent Registry。部署時,您可以將代理連結至現有的 AI 應用程式,或自動建立新的應用程式。

儲存庫提供可查詢的集中式儲存空間,存放您、Google 和第三方所有的代理與 MCP 伺服器。這項工具會擷取重要的中繼資料,包括版本、框架 (例如 ADK),以及 MCP 工具名稱和註解等功能。

查詢登錄檔中的端點,並使用代理身分設定受管理 OAuth 2.0 連線,以便進行使用者委派驗證。底層的 Agent Identity 驗證管理工具會處理複雜的 OAuth 和更新權杖管理作業,讓代理能代表使用者安全叫用工具,開發人員不必管理機密憑證。

Agent Identity

部署代理時,必須設定代理身分,也就是 SPIFFE 格式的專屬 ID,可做為共用服務帳戶的精細替代方案。IAM 直接支援這項功能,管理員可以直接將特定權限 (例如 Cloud Storage bucket 或 BigQuery 資料集) 指派給代理。這項身分也與 Agent Identity 驗證管理工具搭配使用,可提供使用者委派的工具存取權,並提供清楚的稽核追蹤記錄。Agent Gateway 會使用這個身分,對所有代理互動執行精細的存取控管。

Agent Gateway

代理流量由 Agent Gateway 管理,這是全代管的網路元件,可控管來自代理的所有流量。這個閘道會做為執行階段強制執行點,攔截對工具或其他代理的呼叫,強制執行存取控管政策,並支援 Model Armor 檢查工具呼叫和回覆。請參閱「Agent Gateway ISV 生態系統」。

App Design Center

App Design Center 可協助您設計及佈建 AI 應用程式的安全基礎架構範本。這項服務可確保環境中的依附服務 (例如 Agent Gateway、Model Armor 安全性政策和 IAM 設定) 正確例項化。App Design Center 可簡化作業,確保代理部署後即強制執行管理政策。您可以複製並自訂下列 Google 提供的範本:

最佳化

「最佳化」支柱提供鑑識觀測能力和評估工具,可提升代理效能和品質。主要元件包括:

Cloud Observability

使用 ADK 部署時,Cloud Observability 套件 (Cloud Trace、Cloud Logging、Cloud Monitoring 和 Topology) 預設會從代理收集資訊,讓您深入瞭解代理的效能和行為。這項服務會使用 Open Telemetry 通訊協定,從 Agent Platform、Agent Gateway 和 Model Armor 收集追蹤記錄 (執行路徑)、記錄 (事件和錯誤) 和指標 (延遲時間、詞元用量)。這項統合遙測功能可讓您偵錯、監控成本、追蹤代理推論的完整路徑,以及查看應用程式拓撲。

評估

Gen AI Evaluation Service 可讓您使用 Auto SxS 線上評估代理品質。

常見用途

代理可應用於多種企業情境:

  • 客戶服務:將代理與知識庫和票證系統整合,自動回覆常見問題並解決票證。
  • 資訊探索:使用者能以自然語言搜尋分散的內部系統 (例如雲端硬碟、Jira 和 Slack),尋找專家或專案狀態。
  • 業務營運:自動化處理重複性工作,例如安排會議、準備每日速覽或處理費用報表。
  • 銷售與行銷:草擬個人化開發訊息、總結廣告活動成效,或使用即時企業資料研究潛在客戶。
  • 軟體開發:協助開發人員偵錯程式碼、瀏覽複雜的存放區,或排解基礎架構問題。

管理員介面

Agent Platform 是平台和安全管理員集中控管整個代理生命週期的控制台。Gemini Enterprise 管理員可在 Gemini Enterprise 執行個體中管理及新增代理。這項服務與 Agent Registry 和 Agent Gateway 整合。Google Workspace 管理控制台可控管 Gemini Enterprise 代理與 Google Workspace 服務和資料之間的互動。

Agent Platform

Gemini Enterprise 管理員

  • 管理 Gemini Enterprise 授權和使用者。
  • 管理 Gemini Enterprise 執行個體和資料連接器。
  • 附加至 Agent Gateway,為 Gemini Enterprise 執行個體設定轉送。
  • 從代理和工具註冊資料庫,將代理和工具新增至 Gemini Enterprise 執行個體 (也支援 BYO-MCP 和 A2A 代理的現有路徑)。
  • 管理代理的 Gemini Enterprise 使用者權限。
  • 使用 Google Cloud 工具,為 Gemini Enterprise 代理啟用觀測功能 (記錄、指標、追蹤記錄)。
  • 直接前往 Agent Platform 執行政策,並取得更多觀測能力。

Google Workspace 管理控制台

  • 為 Google Workspace 使用者啟用或停用 Gemini Enterprise 服務。
  • 管理 Google Workspace 使用者的 Gemini Enterprise 代理存取權限。
  • 強制執行 Google Workspace 網域政策,控管代理存取資料的權限。
  • Google Workspace 稽核記錄,用於記錄代理互動。
  • 請管理員前往 Agent Platform 設定 Agent Gateway。
  • 連結至 Agent Platform,全面管理代理。

後續步驟

總覽

瞭解如何在 Google Agent Platform 建構代理。

總覽

使用 Agent Development Kit (ADK) 建立、部署及自動調度管理代理架構,從簡單的工作到複雜的工作流程都能輕鬆處理。

指南

瞭解如何根據開發需求,在 Agent Platform Runtime 部署代理。

程式碼實驗室

如要瞭解如何保護代理應用程式,請參閱「保護跨雲端代理式 AI 應用程式」程式碼實驗室。

總覽

概略瞭解 Google Agent Platform 的政策。

指南

建立及部署基本代理,並使用 Gen AI Evaluation Service 評估代理

資源

運用 Gemini 設計原型,部署安全的企業級代理,並享有 Google 專家提供的實作訓練與指導。