首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >ReAct >ReAct 在问答任务中如何工作?

ReAct 在问答任务中如何工作?

词条归属:ReAct

1. 多跳问答的典型轨迹

以 HotpotQA 风格的问题为例:

代码语言:javascript
复制
问题:除了 Apple Remote 之外,还有什么设备可以控制 Apple Remote 最初设计配合使用的程序?

Thought 1:我需要先找出 Apple Remote 最初是为哪个程序设计的。
Action 1:Search["Apple Remote original purpose"]
Observation 1:The Apple Remote was initially designed to work with Front Row media application.

Thought 2:现在我需要找出还有哪些设备可以控制 Front Row。
Action 2:Search["Front Row controls devices"]
Observation 2:Front Row can be controlled using an Apple Remote or the keyboard.

Thought 3:我已经有了足够的信息。
Action 3:Finish[keyboard]

2. 与纯推理方法的差异

同样的问题如果交给纯 CoT 方法,模型可能基于训练数据中的模糊记忆给出错误答案(如猜测"鼠标"或"触控板")。ReAct 通过实际检索维基百科,确保每一步都有事实依据。

相关文章
在React 中,如何创建refs?
在类组件中,可以使用 React.createRef() 方法来创建 ref 对象。通常,在组件的构造函数中将 ref 赋值给类的实例属性。
王小婷
2023-10-10
11.3K0
React篇(064)-在 React 中如何校验 props 属性?
当应用程序以开发模式运行的时,React 将会自动检查我们在组件上设置的所有属性,以确保它们具有正确的类型。如果类型不正确,React 将在控制台中生成警告信息。由于性能影响,它在生产模式下被禁用。使用 isRequired 定义必填属性。
齐丶先丶森
2022-12-05
4.6K0
React中的浅比较是如何工作的?
浅比较这个概念在React开发过程中很常见。它在不同的过程中扮演着关键的角色,也可以在React组件生命周期的几个地方找到。判断class组件是否应该更新、React hood的依赖数组、通React.memo 缓存处理等例子
ACK
2022-05-06
4.8K0
在WorkBuddy中如何设置工作目录?
在 WorkBuddy 中,工作目录/文件夹(Workspace)是您当前操作的项目文件夹。工作文件夹(Workspace Folder)是你当前项目的"根据地",主要有这些用途:
华东子
2026-03-19
11K0
在 React 中如何优化状态的使用?
在 React 中,合理优化状态(State)的使用可以显著提升应用性能和可维护性。以下是一些关键的优化策略和代码示例:
搜罗万相
2025-10-11
3740
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券