最成功的实现方案都采用简单、可组合的模式,而非复杂的框架。

1 什么是agent

Gemini_Generated_Image_1af8sp1af8sp1af8.png

一个能够感知环境自主决策执行动作以达成目标的实体。(指 LLM 动态地指导自身流程和工具使用,从而保持对完成任务方式的控制的系统。)

2 工作流

2.1 提示链工作流

image.png

将前一次的输出作为下一次llm调用的上下文

2.2 路由工作流

image.png

根据 路由器返回的结果选择调用不同的function

2.3 并行化工作流

image.png

将多次llm调用的结果整合,交给聚合器。

2.4 协调器-工作器工作流

image.png

在协调器-工作者工作流程中,中央 LLM 动态地分解任务,将任务委派给工作者 LLM,并综合它们的结果。

2.5 评估器-优化器工作流

image.png

在评估器-优化器工作流程中,一个 LLM 调用生成响应,而另一个调用则提供评估和反馈,形成一个循环。