1. 自动化工作流程(基于规则,非AI):
- 用户查询输入后,进入一系列预定义的步骤(Defined step 1, ..., Defined step n)。
- 这些步骤是固定的,按照既定规则执行。
- 最终,系统根据这些步骤生成响应。
2. AI工作流程(非代理型):
- 用户查询输入后,直接由AI模型处理(Act on user query)。
- AI模型根据用户查询生成响应。
- 这种流程依赖于AI模型的能力,但不具备自我调整或反思的能力。
3. 代理型智能体工作流程:
- 用户查询输入后,首先进行规划(Make a plan)。
- 然后执行计划中的行动(Execute actions with tools),并使用工具来辅助执行。
- 执行后,系统会反思行动的结果(Reflect on results of actions)。
- 如果结果不理想(Result not ok),则返回重新规划。
- 如果结果满意(Result ok),则生成响应。
- 这种流程具有自我调整和反思的能力,能够根据结果优化行动。
总结来说,这三种工作流程展示了从简单的规则驱动到复杂的代理型AI的不同处理方式,代理型工作流程具有更高的灵活性和适应性。