时间:2025/4/10 11:11:52来源:www.pc6.com作者:佚名我要评论(0)
在Google Cloud Next25大会上,谷歌宣布开源了首个标准智能体交互协议——Agent2Agent Protocol(简称A2A),这一举措有望彻底改变智能体之间的交互方式,打破系统孤岛,对智能体的能力、跨平台协作以及执行效率产生质的飞跃。
A2A协议是一种开放标准,旨在为智能体提供一种通用的交互方式,使它们能够在不同的底层框架和供应商之间无缝协作。例如,一家大型电商公司可能同时使用Atlassian进行团队项目管理、Box进行文件存储和共享、Salesforce进行客户关系管理以及Workday进行人力资源管理。在过去,这些平台上的智能体无法自由通信,但A2A协议的出现使得这些企业平台能够安全、自由地自动化交互数据,极大地提升了工作效率和数据流通性。
谷歌在设计A2A协议时遵循了五个关键原则。首先,A2A专注于使智能体能够在自然的、非结构化的模式下协作,即使它们不共享内存、工具和上下文,从而启用真正的多智能体场景。其次,该协议基于现有的流行标准构建,如HTTP、服务器端事件(SSE)和JSON-RPC,这使得它更容易与企业现有的IT堆栈集成。第三,A2A支持企业级的认证和授权,与OpenAPI的认证方案具有对等性,确保数据传输的安全性和合规性。第四,A2A具有灵活性,能够支持从快速任务到可能需要数小时甚至数天的深入研究等各种场景,并在整个过程中向用户提供实时反馈、通知和状态更新。最后,A2A支持多种模态,包括音频、图像和视频流,满足不同场景下的需求。
A2A的工作原理是通过促进客户端智能体和远程智能体之间的通信来实现的。客户端智能体负责制定和传达任务,而远程智能体则根据这些任务采取行动,提供正确的信息或执行相应的操作。在这个过程中,智能体可以通过“智能体卡”来宣传它们的能力,这些“智能体卡”以JSON格式存在,能够让客户端智能体识别出哪个远程智能体最适合执行特定的任务。一旦确定了合适的远程智能体,客户端智能体就可以利用A2A协议与之进行通信,将任务分配给它。任务管理是A2A协议中的一个重要环节,协议定义了一个“任务”对象,这个对象具有自己的生命周期。
对于一些简单的任务,可能可以立即完成;而对于一些复杂的、长期的任务,智能体们可以相互沟通,以保持对任务完成状态的同步。当任务完成时,其输出被称为“工件”。此外,A2A还支持智能体之间的协作,智能体们可以相互发送消息,这些消息可以包含上下文信息、回复、工件或者用户指令,从而更好地协同工作,共同完成复杂的任务。最后,A2A还具备用户体验协商的功能,每条消息都包含“部分”,这些部分是完整的内容片段,例如生成的图像。每个部分都有指定的内容类型,这使得客户端和远程智能体能够协商所需的正确格式,并且明确包括用户界面能力的协商,比如iframe、视频、网络表单等,从而根据用户的需求和设备的能力,提供最佳的用户体验。
相关视频
相关阅读 谷歌A2A协议是什么? MCP 和 Agent2Agent 有什么区别?谷歌A2A智能体交互协议是什么?A2A和MCP有什么关系?全国首个!深开鸿发布基于开源鸿蒙机器人操作系统M-Robots OS华为畅享70X活力版发布:支持北斗卫星消息 国补到手1274元起FF:FX首款车型今年6月发布 未来几周内开启付费预订LIama 4发布重夺开源第一!DeepSeek同等代码能力但参数减一半,一vivo X200 Ultra发布会定档:将于4月21日发布荣耀Power官宣4月15日发布:搭载7800mAh大电池
热门文章
谷歌开源发布A2A协议
腾讯客服回应微信开通
腾讯张军回应微信不开
怎么编写一个MCP Serv
最新文章
最新每日AI资讯获取平
AI盛宴之外:腾拼抖重
谷歌A2A智能体交互协议是什么?A2A和MCP有什谷歌A2A协议是什么? MCP 和 Agent2Agent 有谷歌开源发布A2A协议 Agent2Agent智能体交互腾讯客服回应微信开通已读功能:暂无计划推
人气排行 2020年放假安排时间表全年图 2020年法定节假2021年放假安排时间表全年图 2021年法定节假微信公众号怎么申请 微信公众号申请要钱吗zune怎么用?zune使用攻略!2014台式机装机配置推荐微信朋友圈三天可见怎么破解 朋友圈仅展示三snmp协议在windows下的安装与配置2016猴年邮票多少钱一套 2016猴年邮票价格表
查看所有0条评论>>