名词解释 / 04

ReAct(推理+行动)

第 54 / 127 个名词用 AI 完成和自动化工作

英文名称:Reasoning and Acting
常见别名:ReAct 框架、推理行动循环
所属分类:用 AI 完成和自动化工作

一句话解释

ReAct 是让 AI 智能体交替进行判断、调用工具和观察结果,再根据新信息决定下一步的工作方式。

工作中什么时候会遇到

AI 需要边查资料边调整方向、边操作软件边检查反馈,而不是一次性给出答案时,通常会采用类似 ReAct 的循环。

能解决什么问题

  • 把复杂任务拆成多轮可执行步骤。
  • 利用工具结果修正原来的判断。
  • 在信息不足时继续搜索或查询。
  • 遇到错误后改变方法,而不是直接编造结果。

举个例子

员工要求调查某供应商:智能体先搜索工商信息,发现公司名称有重名,再查询统一社会信用代码,随后核对风险记录,最后根据找到的证据整理结果。

怎么使用

给出明确目标、可用资料和完成标准,并要求关键结论附来源。建设者需要限制可用工具、最大轮数和执行成本,在付款、发信、修改系统等节点加入确认。

使用时要注意什么

模型的“推理”仍可能错误,观察到的工具结果也可能不完整。循环越长,错误、成本和延迟越容易累积;内部推理过程不应被当作事实证据,最终应核查外部结果。

容易混淆的词

  • 思维链:强调分步推理;ReAct 还包含对外部工具的行动和反馈。
  • Loop:泛指循环;ReAct 是一种具体的“判断—行动—观察”循环。
  • 规划:先形成步骤;ReAct 更强调执行中持续调整。

相关名词

Loop规划工具调用AI 智能体

参考来源