图解Agent知识点

听过不少Agent术语吧?知道有什么区别吗?

  • Agent与workflow的区别
  • MCP与A2A的区别
  • Single Agent与Multi-Agent区别
  • 如何设计Agent?
  • 等等

相关文章许多,看着累,那就看图

什么是agent?往期文章(【技术】Agent应用路线图)里提到:智能体是大模型(LLM)、记忆、规划和工具调用的组合体。

图解Agent知识点

但是,dify、coze这类平台上编排的workflow也有这些组件,区别是啥?

(1)Agent vs workflow

什么是workflow,什么是agent,傻傻分不清?

  • workflow是主要控制逻辑由人工编排,规则驱动,稳定性高,但泛化性不足
  • agent则把控主体逻辑,灵活,但稳定性不足

图解Agent知识点

(2)Multi-Agent设计模式

多智能体系统将任务拆分成多个单元,分别由单个智能体完成,最后汇总。

图解Agent知识点

agent之间的协作方式组成不同设计模式上,大体上有串行、并行、路由、总分、自动智能体等,详见往期文章(【技术】Agent应用路线图)

图解Agent知识点

随着自主程度不断增加,演化出多种agent设计模式

图解Agent知识点

(3)Agent通信协议

这一年,诞生了许多agent协议:MCP、A2A、ACP等等。

MCP负责agent与tool之间通信,大幅提升function call效率

图解Agent知识点

A2A则负责agent之间的通信

图解Agent知识点

知名协议汇总图解:

图解Agent知识点

图解Agent知识点

图解Agent知识点

(4)Computer Using Agent

Agent应用方式之一:Computer Agent,让Agent自主操作电脑,完成任务,类似的,还有Bowser Use、Mobile Use。

图解Agent知识点

参考

国外作者twitter地址:https://x.com/rakeshgohel01/status/1910326798094598422

往期Agent专题文章:

  • 大模型智能体 LLM Agent
  • Agent技术解读:Memory记忆模块
  • Agent技术解读:Planning(规划)模块
  • 【技术】Agent应用路线图
© 版权声明

相关文章

1 条评论

您必须登录才能参与评论!
立即登录