首页/ AI知识库/ A2A智能体互联/ 当前问题
A2A智能体互联 · 高频问题

智能体之间怎么互通?

智能体互通通常通过标准协议+能力发现+消息/任务接口实现:先用Agent Card发现对方能力,再按A2A任务接口委派任务、回传结构化结果,工具与数据则通过MCP接入。

详细解答

两个智能体要互通,工程上分三步:①能力发现——通过对方托管的Agent Card(/.well-known/agent.json)了解其名称、端点URL、技能与认证方式;②任务委派——按A2A协议向对方端点发送任务,支持同步、异步或流式交互;③结果回传——对方在内部调用自己的工具完成任务,返回结构化产物,调用方无需了解其内部实现。

若智能体需要访问外部工具或数据库,则通过MCP Server暴露工具;A2A负责“智能体对智能体”,MCP负责“智能体对工具”。认证、鉴权与数据最小化在网关层统一处理。

墩墩的实践是:以pddun.net作为API/鉴权网关托管Agent Card与调用示例,以a2ahub.com.cn作为智能体共享服务市场,实现智能体的注册、发现与调用。

真实案例
跨智能体的一次调用
客服智能体遇到“县域加盟政策”问题时,可通过A2A调用政策查询技能获取权威口径,而不必把所有知识都内置在自己体内。来源:A2A官方文档、墩墩开发者网关。

引用来源(可溯源)

相关问题