谷歌雲正式宣佈推出全新的開源協議Agent2Agent(A2A),旨在打破當前人工智能(AI)智能體之間的壁壘,實現不同廠商、不同框架構建的AI智能體之間的無縫協作與信息交換。這一舉措標誌着AI領域邁向更加開放、高效和智能的新時代。
打破壁壘,實現智能體間的自由“對話”
隨着企業對自主AI智能體的部署日益增長,如何讓這些智能體在複雜的企業環境中協同工作,處理跨系統、跨應用的日常或複雜任務,成爲了提升生產力的關鍵。然而,由於缺乏統一的標準,不同智能體之間往往難以有效溝通和協作,形成了一個個“信息孤島”。
谷歌此次發佈的A2A協議正是爲了解決這一痛點。作爲一個開放協議,A2A爲AI智能體之間的通信、安全信息交換和協同行動提供了一套標準化的方法。無論這些智能體是由哪家供應商開發,採用何種底層技術,只要遵循A2A協議,就能實現真正的多智能體場景,擺脫了傳統上將智能體侷限於單一“工具”的限制。
五大核心設計原則,打造強大可靠的互操作性基礎
A2A協議在設計之初就秉持了五大關鍵原則,以確保其能夠適應未來複雜多變的AI應用場景:
- 擁抱智能體能力 (Embrace agentic capabilities):A2A側重於使智能體能夠以其自然的、非結構化的方式進行協作,即使它們不共享內存、工具和上下文也能高效工作。
- 構建於現有標準之上 (Build on existing standards):該協議基於HTTP、SSE和JSON-RPC等流行的現有標準構建,這大大降低了企業將其集成到現有IT架構中的難度。
- 默認安全 (Secure by default):A2A在設計上就支持企業級的身份驗證和授權,其安全性與OpenAPI的身份驗證方案相當。
- 支持長期任務 (Support for long-running tasks):A2A具有高度的靈活性,可以支持從快速任務到需要數小時甚至數天才能完成的深度研究等各種場景。在整個過程中,A2A可以向用戶提供實時的反饋、通知和狀態更新。
- 模態無關 (Modality agnostic):考慮到智能世界不僅限於文本,A2A還支持包括音頻和視頻流在內的多種模態。
核心功能解析:智能體如何“交流”與“協作”?
A2A協議定義了智能體之間交互的關鍵能力:
- 能力發現 (Capability discovery):智能體可以通過JSON格式的“智能體卡片 (Agent Card)”宣傳自身的能力,使客戶端智能體能夠找到最適合執行特定任務的遠程智能體。
- 任務管理 (Task management):智能體之間的通信以任務完成爲導向。協議定義了“任務 (task)”對象及其生命週期,任務可以立即完成,也可以通過智能體之間的同步通信來跟蹤長期任務的最新狀態。任務的輸出被稱爲“工件 (artifact)”。
- 協作 (Collaboration):智能體之間可以互相發送消息,以傳遞上下文、回覆、工件或用戶指令。
- 用戶體驗協商 (User experience negotiation):每條消息都包含“部件 (parts)”,這是一個完整的、特定內容類型的數據塊(如生成的圖像)。客戶端和遠程智能體可以協商用戶界面能力所需的正確格式,例如iframe、視頻和Web表單等。
值得一提的是,A2A協議的發佈得到了超過50家技術合作夥伴和領先服務提供商的支持與貢獻。其中包括Atlassian、Box、Cohere、Intuit、Langchain、MongoDB、PayPal、Salesforce、SAP、ServiceNow、UKG和Workday等技術巨頭,以及Accenture、BCG、Capgemini、Deloitte、KPMG和PwC等知名諮詢公司。衆多合作伙伴紛紛表示,A2A協議將有助於推動AI在企業中的更廣泛應用,實現更高效、更智能的工作流程。
開源賦能,共建繁榮的智能體生態系統
谷歌強調,A2A協議將以開源的形式發佈,並鼓勵社區積極參與協議的演進,包括提交想法、貢獻文檔和參與社區討論。目前,完整的規範草案和代碼示例已在A2A官方網站上提供。谷歌計劃在今年晚些時候發佈該協議的生產就緒版本。
谷歌相信,A2A協議將開啓智能體互操作性的新時代,促進創新,並創造更強大、更通用的智能體系統。通過打破智能體之間的壁壘,A2A有望在企業自動化、客戶服務、供應鏈管理等多個領域釋放巨大的潛力。