技术定义
把语言模型与工具调用、环境反馈和多步决策过程结合的任务执行系统。
ReAct研究让语言模型交替产生推理与动作,并根据外部信息更新后续步骤,体现语言模型与交互环境结合的一条路线。
本条只覆盖语言模型驱动的智能体。智能体研究更早存在,不能把ReAct当作智能体概念起源。任务成功需要环境反馈与外部验证,模型输出的推理文本本身不能证明执行正确。
原理与影响
解决的问题
- 让语言模型能够利用工具和观察结果推进多步任务。
核心原理
- 循环读取任务与环境信息、选择动作、执行并利用反馈调整下一步。
相对前代的改进
暂无记录
技术意义
- 连接语言处理与面向环境的任务执行。
历史与应用
人物
Shunyu Yao
组织
暂无记录
事件
暂无记录
典型应用
工具辅助问答、交互任务执行
留下的局限
- 多步错误会累积,工具权限、停止条件与结果验证直接影响可靠性。
上下游关系
上游
证据:ReAct: Synergizing Reasoning and Acting in Language ModelsWhat is Artificial Intelligence? — Basic Questions
证据:ReAct: Synergizing Reasoning and Acting in Language Models
下游
暂无直接下游记录