ReAct
也叫:Reasoning and Acting · 推理与行动 · 推理行动交替
ReAct是一种让语言模型交替推理和行动的方法,工具观察会进入下一轮判断,适合需要连续查资料或操作环境的任务。
他们说
让语言模型在推理轨迹、外部动作和观察结果之间交替运行
老白翻译
模型先想下一步,再调用工具,把真实返回结果接回后续判断。
它到底是什么
ReAct把语言推理与面向环境的动作放在同一条轨迹里。模型形成当前判断,发出工具动作,读取观察结果,再调整后续计划。
在流程里怎么看
典型轨迹含有 Thought、Action 和 Observation。观察来自搜索接口、知识库或交互环境,它应当进入下一轮输入,才能影响后续动作。
常见误解
轨迹写得完整,并不能证明动作安全或结论正确。工具权限、人工确认、停止条件与最终验收仍要由业务系统另行控制。
普通人怎么用
先用短任务逐步保存计划、工具参数、实际返回和最后结果。失败总发生在同一步时,再改工具说明或流程。