核心要点

简要回答

prompt 里要求模型「一步步思考」,或给带推理链的 few-shot 示例,让模型先输出中间步骤再给最终答案,复杂推理任务效果明显提升。

标准回答

一、先把结论讲清楚

Zero-shot CoT:加一句 "Let's think step by step" 即可激发推理链。Few-shot CoT:示例中包含 question → reasoning → answer 完整链条。

二、拆开机制和判断点

原理:将多步推理外化为可见 token,减少单步跳跃错误;大模型在预训练中有足够推理模式可激活。局限:增加 token 成本与延迟;简单任务可能过度思考;

三、补上例子、边界和取舍

推理链本身可能幻觉。进阶变体:Self-Consistency(多路径投票)、Tree-of-Thought。

常见误区

⚠️ 常见踩坑

误区一:容易答偏的地方:只背概念不会举例;混淆相似术语;忽略工程落地约束(成本、延迟、数据质量)。

追问

追问 1CoT 对小模型有效吗?

7B 以下小模型 CoT 收益有限,易出现错误推理链;需足够参数量与指令跟随能力。可试 few-shot CoT 或改用工具/检索补足,而非强推长链推理。

追问 2什么是 Self-Consistency?

题库专题:自洽性(Self-Consistency)如何提升 CoT 推理效果?

对同一问题采样多条 CoT 推理路径,对最终答案投票取众。可提升数学/推理准确率,代价是多次推理的成本与延迟,适合高价值、低 QPS 场景。

题库延伸:与本追问相关的专题题 → 自洽性(Self-Consistency)如何提升 CoT 推理效果?

🔗 相似问题

同一考点的不同问法,换着练更稳

没找到想看的面试题?把你想看的告诉我们 →

延伸学习

按主题分类的相关资源,便于系统复习