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结合起来用。
Workflows
Agent、AI Workflow、Agentic Workflow傻傻分不清楚?
Agent:基于LLM,会用工具、能做记忆,有规划和行动能力的智能体。 AI Workflow:在工作流中引入LLM节点,实现流程编排,流程实现固定的功能。 Agentic Workflow:在工作流中引入Agent,关键步骤由Ag…
TL;DR
Agent:基于LLM,会用工具、能做记忆,有规划和行动能力的智能体。 AI Workflow:在工作流中引入LLM节点,实现流程编排,流程实现固定的功能。 Agentic Workflow:在工作流中引入Agent,关键步骤由Ag…
版本提示
模型、框架与接口会持续变化。涉及版本号、参数与生产配置时,请在实践前对照对应官方文档。