𝗠𝗖𝗣𝘃𝘀。𝗔𝟮𝗔 两天前,谷歌宣布了一个开放的A2A

JavaEdge聊AIss 2025-04-13 15:10:50

𝗠𝗖𝗣 𝘃𝘀 。 𝗔𝟮𝗔 两天前,谷歌宣布了一个开放的 A2A(Agent2Agent)协议,试图规范我们如何实现多代理系统通信。 一如既往,社交媒体对此疯狂追捧,但为什么呢? 让我们回顾一下差异以及两种协议如何相互补充(读到最后)。 𝘔𝘰𝘷𝘪𝘯𝘨 𝘱𝘪𝘦𝘤𝘦𝘴 𝘪𝘯 𝘔𝘊𝘗 : 𝟭 . MCP 主机 - 使用 LLM 为核心并希望通过 MCP 访问数据的程序。 ❗️当与 A2A 结合时,代理将成为 MCP 主机。 𝟮 . MCP 客户端 - 与服务器保持 1:1 连接的客户端。 𝟯 . MCP 服务器 - 轻量级程序,每个程序都通过标准化模型上下文协议公开特定功能。 𝟰 . 本地数据源 - MCP 服务器可以安全访问的您的计算机的文件、数据库和服务。 𝟱 . 远程数据源 - MCP 服务器可以通过互联网(例如通过 API)连接的外部系统。 𝘌𝘯𝘵𝘦𝘳 𝘈 2 𝘈 : 在 MCP 不足之处,A2A 可以提供帮助。在多 Agent 应用中,状态不一定共享 𝟲 . 代理(MCP 主机)将通过 A2A 协议实现和通信,从而实现: ➡️安全协作 - MCP 缺乏身份验证。 ➡️任务和状态管理。 ➡️用户体验谈判。 ➡️能力发现——类似于 MCP 工具。 𝗛𝗼𝗻𝗲𝘀𝘁 𝘁𝗵𝗼𝘂𝗴𝗵𝘁𝘀 : ❗️我相信 MCP 的创建者计划实现与 A2A 类似的功能,并通过工具长期公开代理。 ❗️我们可能会看到一场争夺谁将获胜并成为长期标准协议的斗争,因为这两种协议都可能正在扩展。 请在评论中告诉我你的想法。 👇 LLM AI MachineLearning程序员

0 阅读:0
JavaEdge聊AIss

JavaEdge聊AIss

感谢大家的关注