摘要

1) 一句话总结 本文介绍了一种名为“退后一步(Step back)”的提示词技巧,旨在通过特定指令打断AI模型的生成死循环并促使其重新思考,但明确指出该技巧不适用于o1等推理模型。

2) 关键要点

  • 适用场景:当AI模型生成内容陷入重复、不充分或“死循环”状态时。
  • 核心机制:通过提示词打断模型当前的逻辑或上下文,让模型“退后一步”审视自身行为并打破僵局。
  • 提示词示例:明确指出“当前思路不对”,要求进行“多步、多角度思考”,输出约“十段”的完整分析,并将思考结果转化为代码实现。
  • 主要优势:能够有效避免模型在错误方向上继续生成,并促使其输出全新的思考过程。
  • 替代方案:对于o1等推理模型,更有效的做法是直接编辑修改原始提示词并重新生成。

3) 风险与不足

  • 推理模型效果劣化风险:不建议在o1等推理模型中使用此技巧,因为上下文中积累的过多无关内容会干扰模型,反而导致最终生成效果变差。

正文

当模型在生成某些内容时陷入重复、不充分或“死循环”状态时,用来帮助它重新思考并打破僵局的提示词: “当前思路不对,先进行多步、多角度的思考,输出“十段”左右的完整分析,并把思考的结果转化为代码实现。”

这是一个叫“退后一步 Step back”的提示词技巧,当模型输出的内容反复重复、明显无法跳出一个死循环时,可用这样的思路来打断它的逻辑或上下文,让模型“退后一步”,看看自己到底在做什么。

有时候确实有用的:

  1. 避免了错误的方向继续生成

  2. 输出了新的思考过程

但如果是 o1 这样的推理模型的话,不建议用这样的技巧,还是编辑修改原始提示词重新生成效果更好,因为之前的输出包含了太多不相干的内容,反而会导致效果变差

相关文档

  • 退一步提示法解读;关联理由:解说;说明:该文系统讲解 Step-Back Prompting 的原理与论文依据,是本文技巧的展开版。
  • 提示词不那么重要了吗?;关联理由:观点一致;说明:两文都强调在更强推理模型场景下,应减少对复杂提示词套路的依赖。

关联主题