Google介紹了Agent2Agent(A2A):一種新的開(kāi)放協(xié)議,允許AI代理在生態(tài)系統(tǒng)中安全地合作 原創(chuàng) 精華
在當(dāng)今數(shù)字化飛速發(fā)展的時(shí)代,AI智能代理(AI agents)已經(jīng)成為提升工作效率、優(yōu)化企業(yè)流程的利器。它們能夠自主處理各種日常重復(fù)性任務(wù)或復(fù)雜工作,從簡(jiǎn)單的設(shè)備采購(gòu)到復(fù)雜的供應(yīng)鏈規(guī)劃,再到客戶支持服務(wù),AI代理的應(yīng)用場(chǎng)景無(wú)處不在。然而,隨著企業(yè)對(duì)AI代理的依賴程度越來(lái)越高,一個(gè)新的挑戰(zhàn)也隨之而來(lái):如何讓這些來(lái)自不同廠商、基于不同框架構(gòu)建的AI代理實(shí)現(xiàn)無(wú)縫協(xié)作,從而最大化發(fā)揮它們的生產(chǎn)力?今天,我們將探討一個(gè)全新的解決方案——Agent2Agent(A2A)協(xié)議,它有望開(kāi)啟智能代理協(xié)作的新時(shí)代。
一、AI代理的協(xié)作困境與新機(jī)遇
在企業(yè)環(huán)境中,AI代理的應(yīng)用越來(lái)越廣泛。它們可以幫助企業(yè)實(shí)現(xiàn)流程自動(dòng)化,提高工作效率,降低成本。然而,目前大多數(shù)AI代理都是獨(dú)立運(yùn)行的,它們之間缺乏有效的協(xié)作機(jī)制。這就像是在一個(gè)大型交響樂(lè)團(tuán)中,每個(gè)樂(lè)器演奏者都在獨(dú)自演奏,卻無(wú)法協(xié)調(diào)一致,最終無(wú)法奏出和諧美妙的樂(lè)章。同樣地,如果AI代理之間不能有效協(xié)作,它們的潛力就無(wú)法得到充分發(fā)揮。
為了解決這一問(wèn)題,Google聯(lián)合超過(guò)50家技術(shù)合作伙伴和服務(wù)提供商,如Atlassian、Box、Cohere、Intuit、Langchain、MongoDB、PayPal、Salesforce、SAP、ServiceNow、UKG、Workday等,以及Accenture、BCG、Capgemini、Cognizant、Deloitte、HCLTech、Infosys、KPMG、McKinsey、PwC、TCS、Wipro等領(lǐng)先服務(wù)提供商,共同推出了一個(gè)名為Agent2Agent(A2A)的全新開(kāi)放協(xié)議。這一協(xié)議旨在讓不同來(lái)源的AI代理能夠在各種企業(yè)平臺(tái)或應(yīng)用之上安全地交換信息、協(xié)調(diào)行動(dòng),從而實(shí)現(xiàn)跨系統(tǒng)的無(wú)縫協(xié)作。
二、A2A協(xié)議:開(kāi)啟智能代理協(xié)作的新篇章
A2A協(xié)議的推出,標(biāo)志著一個(gè)全新的智能代理協(xié)作時(shí)代的到來(lái)。它不僅是一個(gè)技術(shù)上的突破,更是對(duì)企業(yè)數(shù)字化轉(zhuǎn)型的一次重大推動(dòng)。通過(guò)A2A協(xié)議,AI代理可以跨越不同的數(shù)據(jù)系統(tǒng)和應(yīng)用程序,實(shí)現(xiàn)真正的互聯(lián)互通。這就好比是為AI代理搭建了一座橋梁,讓它們能夠在不同的“島嶼”之間自由穿梭,共同完成復(fù)雜的任務(wù)。
A2A協(xié)議的核心優(yōu)勢(shì)在于它的開(kāi)放性和兼容性。它是一個(gè)開(kāi)放協(xié)議,任何開(kāi)發(fā)者都可以基于這個(gè)協(xié)議構(gòu)建能夠與其他代理進(jìn)行交互的AI代理。同時(shí),它還與Anthropic的模型上下文協(xié)議(MCP)相輔相成,為代理提供了有用的工具和上下文信息。此外,A2A協(xié)議還借鑒了Google在大規(guī)模代理系統(tǒng)擴(kuò)展方面的內(nèi)部專業(yè)知識(shí),旨在解決我們?cè)跒榭蛻籼峁┐笠?guī)模、多代理系統(tǒng)部署時(shí)所識(shí)別的挑戰(zhàn)。
三、A2A協(xié)議的設(shè)計(jì)理念與五大原則
A2A協(xié)議的設(shè)計(jì)遵循了五大核心原則,這些原則確保了協(xié)議的靈活性、安全性、兼容性和實(shí)用性。
1. 擁抱代理能力:A2A專注于使代理能夠在它們自然的、非結(jié)構(gòu)化的模式下進(jìn)行協(xié)作,即使它們不共享內(nèi)存、工具和上下文。這意味著代理可以在沒(méi)有限制的情況下,真正地實(shí)現(xiàn)多代理場(chǎng)景。
2. 基于現(xiàn)有標(biāo)準(zhǔn)構(gòu)建:協(xié)議基于現(xiàn)有的、流行的標(biāo)凈,如HTTP、SSE、JSON-RPC等。這使得它更容易與企業(yè)日常使用的現(xiàn)有IT系統(tǒng)進(jìn)行集成。
3. 默認(rèn)安全:A2A設(shè)計(jì)時(shí)就支持企業(yè)級(jí)的身份驗(yàn)證和授權(quán),與OpenAPI的身份驗(yàn)證方案在啟動(dòng)時(shí)保持一致。
4. 支持長(zhǎng)期任務(wù):A2A被設(shè)計(jì)為靈活的,能夠支持從快速任務(wù)到可能需要數(shù)小時(shí)甚至數(shù)天才能完成的深度研究的各種場(chǎng)景。在這個(gè)過(guò)程中,A2A可以為用戶提供實(shí)時(shí)反饋、通知和狀態(tài)更新。
5. 模態(tài)不可知:代理的世界不僅限于文本,因此A2A被設(shè)計(jì)為支持各種模態(tài),包括音頻和視頻流。
四、A2A協(xié)議的工作機(jī)制
A2A協(xié)議通過(guò)促進(jìn)“客戶端”代理和“遠(yuǎn)程”代理之間的通信來(lái)實(shí)現(xiàn)其功能??蛻舳舜碡?fù)責(zé)制定和傳達(dá)任務(wù),而遠(yuǎn)程代理則負(fù)責(zé)執(zhí)行這些任務(wù),以提供正確的信息或采取正確的行動(dòng)。這種交互涉及幾個(gè)關(guān)鍵能力:
1. 能力發(fā)現(xiàn):代理可以使用JSON格式的“代理卡”來(lái)宣傳自己的能力,使客戶端代理能夠識(shí)別出能夠執(zhí)行任務(wù)的最佳代理,并利用A2A與遠(yuǎn)程代理進(jìn)行通信。
2. 任務(wù)管理:客戶端和遠(yuǎn)程代理之間的通信以任務(wù)完成為導(dǎo)向,代理們共同努力以滿足最終用戶的需求。協(xié)議定義了“任務(wù)”對(duì)象及其生命周期。任務(wù)可以立即完成,或者對(duì)于長(zhǎng)期任務(wù),每個(gè)代理都可以相互通信,以保持對(duì)任務(wù)完成的最新?tīng)顟B(tài)的同步。任務(wù)的輸出被稱為“工件”。
3. 協(xié)作:代理可以相互發(fā)送消息,以傳達(dá)上下文、回復(fù)、工件或用戶指令。
4. 用戶體驗(yàn)協(xié)商:每條消息都包含“部分”,這是一個(gè)完整的、已形成的內(nèi)容片段,例如生成的圖像。每個(gè)部分都有指定的內(nèi)容類型,允許客戶端和遠(yuǎn)程代理協(xié)商所需的正確格式,并明確包括用戶界面能力的協(xié)商,例如iframe、視頻、網(wǎng)頁(yè)表單等。
五、A2A協(xié)議的現(xiàn)實(shí)應(yīng)用場(chǎng)景:招聘流程的優(yōu)化
讓我們通過(guò)一個(gè)實(shí)際的案例來(lái)感受一下A2A協(xié)議的強(qiáng)大功能。假設(shè)一家公司需要招聘一名軟件工程師,傳統(tǒng)的招聘流程往往繁瑣且耗時(shí)。然而,在A2A協(xié)作的場(chǎng)景下,一切都變得簡(jiǎn)單高效。在像Agentspace這樣的統(tǒng)一界面中,用戶(例如招聘經(jīng)理)可以指派他們的代理去尋找符合職位描述、地理位置和技能要求的候選人。代理隨后與其他專業(yè)代理進(jìn)行交互,以尋找潛在的候選人。用戶收到這些建議后,可以指示他們的代理安排進(jìn)一步的面試,從而簡(jiǎn)化了候選人的篩選過(guò)程。面試結(jié)束后,另一個(gè)代理可以被啟用,以協(xié)助進(jìn)行背景調(diào)查。這個(gè)例子生動(dòng)地展示了AI代理如何通過(guò)跨系統(tǒng)協(xié)作來(lái)尋找合格的求職者。
六、展望未來(lái):A2A協(xié)議的潛力與發(fā)展方向
A2A協(xié)議的推出,不僅僅是一個(gè)技術(shù)上的創(chuàng)新,更是對(duì)企業(yè)數(shù)字化轉(zhuǎn)型的一次重大推動(dòng)。它有潛力開(kāi)啟一個(gè)全新的智能代理協(xié)作時(shí)代,激發(fā)創(chuàng)新,創(chuàng)造出更強(qiáng)大、更靈活的智能代理系統(tǒng)。我們相信,這個(gè)協(xié)議將為未來(lái)鋪平道路,讓代理能夠無(wú)縫協(xié)作,解決復(fù)雜問(wèn)題,提升我們的生活質(zhì)量。
Google致力于與合作伙伴和社區(qū)合作,共同開(kāi)發(fā)這個(gè)協(xié)議。他們將協(xié)議作為開(kāi)源項(xiàng)目發(fā)布,并建立了明確的貢獻(xiàn)途徑。目前,協(xié)議的完整規(guī)范草案已經(jīng)發(fā)布,代碼示例和示例場(chǎng)景也可以在A2A網(wǎng)站上找到。此外,Google正在與合作伙伴合作,計(jì)劃在今年晚些時(shí)候推出一個(gè)生產(chǎn)就緒版本的協(xié)議。
七、結(jié)語(yǔ):擁抱A2A,迎接智能協(xié)作的未來(lái)
隨著A2A協(xié)議的推出,我們正站在一個(gè)新時(shí)代的門(mén)檻上。這個(gè)協(xié)議不僅解決了當(dāng)前AI代理協(xié)作的困境,更為未來(lái)的企業(yè)數(shù)字化轉(zhuǎn)型和智能化發(fā)展提供了無(wú)限可能。它讓我們看到了一個(gè)未來(lái),其中AI代理能夠無(wú)縫協(xié)作,共同完成復(fù)雜的任務(wù),為企業(yè)帶來(lái)更高的效率和創(chuàng)新。讓我們一起期待A2A協(xié)議的正式發(fā)布,共同迎接智能協(xié)作的未來(lái)!
本文轉(zhuǎn)載自公眾號(hào)Halo咯咯 作者:基咯咯
原文鏈接:??https://mp.weixin.qq.com/s/Gss8hPJ2kwFYaHnYWlamjQ??
