A2A学习
什么是Agent
之前 学过的 在 vscode 中的 cline 可以视为一个专门写代码的 agent。
A2A 就是 在 这样类似的多个agent之间合作,它需要一个调度agent 来实现。
其实 这个 有点 像 MCP host 扮演 agent 来调度 协调 大模型和 MCP工具箱。
但是 MCP 在上面的图中 是被封装在 每一个Agent的内部的。
单Agent例子
这里以一个单独的agent调用为例子说明
红框部分用到了A2A协议。
但是遗憾的是 A2A 都是 谷歌 搞的 协议,需要注册 谷歌API 总是依赖 外部网络访问,
于是我直接放弃 使用 这个 东西 ,除非 可以完全开源在本地部署。