首页/AI/提示词工程速查/检索与推理交替(IRCoT)
模式与框架50 条

检索与推理交替(IRCoT)

把思维链与检索交错进行:每写一步推理就去检索一次,用检索结果指导下一条推理;适合多跳知识密集问题。

提示词工程速查AI更新于 2026-10-12

循环模板

循环模板
步骤 1:写一条推理句(含待验证的实体或关系)
步骤 2:按该句提取查询并检索
步骤 3:把检索结果并入上下文,写下一句推理
……直到推出结论;最终答案附引用
与“先检索一次再答”的差别检索次数随推理深度增加,每一步都获得新证据
适用多跳问答、事件因果链、跨文档对比
成本检索次数与轮数同阶增长,注意限制轮数

易错点

  • 每轮检索结果全量保留会让上下文膨胀;保留摘要句与引用编号即可
  • 推理句里的错误实体进入查询后检索同样跑偏,需要定期回看原始问题

数据来源与参考

  • Interleaving Retrieval with Chain-of-Thought Reasoning(Trivedi et al., EMNLP 2023)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌