首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >ReAct >ReAct 的工作流程是怎样的,包含哪些关键步骤?

ReAct 的工作流程是怎样的,包含哪些关键步骤?

词条归属:ReAct

1. Thought-Action-Observation 循环

ReAct 的工作流程是一个迭代循环,每一轮包含三个核心环节:

a. Thought(思考):模型分析当前状态,推理下一步需要做什么。例如:"我需要查找爱因斯坦的出生日期。"

b. Action(行动):模型根据思考结果,选择一个工具并传入参数。例如:Search["Albert Einstein birth date"]。

c. Observation(观察):工具执行后返回结果,作为下一轮思考的输入。例如:"Albert Einstein was born on March 14, 1879."

循环持续进行,直到模型输出 Finish[answer] 给出最终答案,或达到预设的最大步数限制。

2. 稀疏推理与密集推理

在需要长期规划的任务(如 ALFWorld)中,模型可以采用稀疏推理策略——仅在关键决策点生成 Thought,其余步骤直接执行 Action,从而提高效率。而在知识密集型任务(如多跳问答)中,密集的 Thought 有助于保持推理链条的完整性。

相关文章
网站建设流程是怎样的?需要看重哪些细节?
网站依托于互联网和智能设备,人们需要在有网络的条件下,使用手机或者笔记本等智能设备访问网站,如今网站的种类变得丰富多彩,包括交友、理财以及购物等各类网站,网站建设流程是什么?网站建设要注重哪些细节?
用户8715145
2021-11-18
9090
babel是怎样工作的
babel 本质上是个编译器,所以它所做的基本上就是编译器要做的事,为了避免对编译器的某些东西讲的太细,我们重点只要知道 babel 的工作流程就行了。
疯狂的技术宅
2020-12-15
1.1K0
CPU 是怎样工作的?[每日前端夜话0x89]
CPU,也被称为微处理器,是计算机的大脑。让我们通过深入了解计算机的核心,来帮助自己有效地编写计算机程序。
疯狂的技术宅
2019-06-28
1.5K0
React . js 是怎样炼成的?
内容整理自 2014 年的 OSCON - React Architecture by vjeux(https://speakerdeck.com/vjeux/oscon-react-architecture),虽然从今天(2018)来看可能会有点历史感,但仍然值得学习了解。以史为鉴,从中也可以管窥 Facebook 优秀的工程管理文化。
慕白
2018-08-03
3.8K0
大厂测试流程是怎样的?
对于确定要转行的同学来说,在了解了软件行业的前景以及测试的基本日常工作之后,接下来首先要学习的就是测试流程了。
测试小牛
2022-04-26
1.9K1
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券