Skip to content
🔗 分享本题
查看我的学习进度 →

22 模块 Q5 教学图:什么是 REWOO?它有哪些核心优势?

🧠 图解记忆:REWOO = Reasoning Without Observation(不用观察的推理);点击图片可查看原图。

💡 答案要点

REWOO = Reasoning Without Observation(不用观察的推理)

核心思想:把"工具调用"和"推理"完全分开

REWOO:
阶段1(Plan):只生成计划,不包含任何 Observation
  → Prompt = 用户问题 + "生成包含变量占位符的计划"
  → 输出:Plan = "E1: search(#A="iPhone"), E2: search(#B="Pixel")"

阶段2(Execute):并行执行所有工具,不读 Prompt
  → 并行执行:search("iPhone") → #A, search("Pixel") → #B

阶段3(Solve):用原始问题 + 执行结果生成答案

REWOO 的三大优势:

优势说明效果
Token 效率Plan 阶段不包含工具日志Prompt 精简 60%+
并行执行规划后识别无依赖步骤,并行触发延迟降低 40%+
鲁棒性单个工具失败不影响整个推理链可针对节点重试

面试话术:

示例表达(仅在能用本人经历或可复现实验佐证时使用): "REWOO 是'先想好要做什么工具调用,再批量执行,最后一起看结果'。关键洞察是:ReAct 的 Observation 追加造成 Prompt 膨胀。REWOO 把这两者彻底分开——Plan 阶段纯粹推理不调用工具,Execute 阶段并行执行所有工具不读 Prompt,Solve 阶段才把结果汇总。实测对多步任务,REWOO 比 ReAct Token 消耗少 50%,延迟低 40%。"