Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
提供意見
Cloud Run 上的 A2A 代理程式總覽
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
本指南將概略說明如何在 Cloud Run 上代管 Agent2Agent (A2A) 代理程式。
如要瞭解 A2A 概念簡介,請參閱「A2A 的重要概念 」。
AI 代理與 A2A 通訊協定的關係
AI 代理 是軟體程式,可感知環境、做出決策,並自主採取行動來達成特定目標。這類代理越來越先進,通常會運用大型語言模型 (LLM) 處理複雜工作,例如推理、規劃和自然語言互動。
隨著更多專業 AI 代理程式問世,這些程式之間的溝通與協作需求也日益重要。Agent2Agent (A2A) 通訊協定 是一項開放標準,旨在讓 AI 代理順暢且安全地通訊及互通,即使這些代理是使用不同架構、由不同供應商建構,或是在獨立伺服器上執行,也能相互配合運作。A2A 可讓代理以對等身分合作,不必公開內部狀態或邏輯。
下圖說明 A2A 代理程式系統的架構,顯示 A2A 用戶端 (使用者或代理程式) 與 A2A 代理程式互動:
圖 1. 託管於 Cloud Run 的 A2A 代理元件。
A2A 代理程式的核心是服務和自動化調度管理層,例如 Cloud Run。這個層級會管理與 AI 模型 (例如 Gemini 和 Vertex AI)、記憶體儲存空間 (例如 AlloyDB 和 A2A TaskStore),以及外部工具的互動 (透過 API)。顧客可以傳送「取得服務專員資訊卡」或「傳送訊息」等要求,與服務專員互動,並接收工作更新。
如要瞭解 A2A 要求生命週期,請參閱「A2A 要求生命週期 」一節。
後續步驟
提供意見
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權 ,程式碼範例則為阿帕契 2.0 授權 。詳情請參閱《Google Developers 網站政策 》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2026-05-13 (世界標準時間)。
想進一步說明嗎?
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2026-05-13 (世界標準時間)。"],[],[]]