✅Agent、AI Workflow、Agentic Workflow傻傻分不清楚?

Agent:基于LLM,会用工具、能做记忆,有规划和行动能力的智能体。



AI Workflow:在工作流中引入LLM节点,实现流程编排,流程实现固定的功能。



Agentic Workflow:在工作流中引入Agent,关键步骤由Agent驱动的一个动态工作流。



AI Workflow也可以是Agent,如果一个工作流,他引入了LLM节点,并且提供了记忆的能力,并且还能用上工具,那么他就是一个Agent。所以,工作流也是实现Agent的一种方式。那么同理,Agentic Workflow也是Agent



Agent可以用来构建Agentic Workflow,如果一个工作流中用到了Agent,可以是单Agent或者多Agent,那么,这个工作流就是个Agentic Workflow



Workflow的优势就是确定性高,但是缺点就是对于一些复杂场景,提前构造工作流就比较复杂。而Agent的优势就是灵活性好,但是缺点就是确定性可能没那么高。



但是其实没有好坏之分,有的场景步骤都是固定的,那么就用Workflow就够了,而有的场景就需要更多的灵活性,那么Agent就会更好。如果想要兼得吗,比较好的办法就是用Agentic Workflow,把Workflow和Agent结合起来用。