首页/AI/提示词工程速查/推理预算控制(思考长度)
模式与框架50 条

推理预算控制(思考长度)

对支持“思考长度”控制的模型,按任务难度分配推理预算:简单任务压缩思考、复杂任务放开;用预算参数替代“想深一点”这类口令。

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

推理预算控制

对支持思考长度控制的模型,可以按任务难度分配推理预算:简单查询压到最小档换取低延迟,常规分类问答用默认档,数学、规划、代码生成这类任务放开预算并配合超时兜底。用预算参数代替「请再想深一点」这类口令,好处是可度量、可比较、可复现。

基本信息

实现支持扩展思考的接口用预算参数控制思考长度
不支持时用分步提示近似,效果不如原生预算
度量按任务统计推理 token 占比,找出浪费点
兜底预算与超时同时设置,防长推理拖垮响应

典型使用场景

  • 高并发的改写与分类:压到最小档,延迟与成本同时下降
  • 复杂数学与规划任务:放开预算,允许长推理
  • 批量离线任务:预算放宽以换更高正确率
  • 成本优化:按任务桶统计 token 消耗,找出配置过高的档位
  • 链路稳定性:为高预算任务单独设置超时与降级路径

三档配置示例

三档配置示例
# 档位按任务难度分桶,不要全量共用一档
简单查询 / 改写      → 最小思考档,低延迟、低费用
常规问答 / 分类      → 中等预算档,默认工作档位
数学 / 规划 / 代码   → 较大预算档,允许长推理

# 配套措施
- 每个档位单独统计延迟分位与 token 消耗
- 高预算任务设超时上限与降级路径
- 上线后按任务统计「推理 token 占比」,
  占比异常高的任务说明档位配置与实际难度不匹配

档位与配套措施

档位适用任务配套措施
最小档改写、分类、抽取等模式化任务关注解析成功率,不额外设超时
默认档常规问答与摘要设 P95 延迟告警
较大档数学、规划、代码、复杂推理单独设超时与降级路径
离线档批量离线任务放宽预算,用批次调度控制总时长
预算的计量单位是 token 而不是时间,同样的 token 预算在不同负载下对应的延迟差别很大,换算关系要实测。上线前必须配置超时兜底,避免长推理把接口拖到不可用。
把推理预算当成一个可调参数纳入评测:同一批样本在不同档位上跑一遍,看正确率与延迟的变化曲线,再按业务能接受的延迟上限选档位。

易错点

  • 全量任务共用最高档位,成本与延迟显著抬升,而大部分简单任务并不需要长推理
  • 把 token 预算直接换算成延迟预期而不实测,实际响应时间远超预期导致超时
  • 高预算任务不设超时与降级路径,个别长推理请求拖慢整条链路
  • 用「请想得更深入」这类口令代替预算参数,效果不可度量也无法复现

数据来源与参考

  • Anthropic 扩展思考(extended thinking)文档与 s1: Simple test-time Scaling(Muennighoff et al., 2025)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌