您的位置首页 >人工智能 >

Claude API effort 参数调节功能介绍

Claude API 上线的 effort 调节功能,核心就是开发者可以直接通过 effort 参数控制模型思考深度、推理投入的 token 数量,在同一个模型上灵活切换响应精细度和调用成本、响应速度,不用更换模型就能适配不同业务场景。简单来说,你想要模型深度思考、仔细推导,就调高 effort 等级;想要快速返回简短回答、节省 token 开销,就调低 effort 等级。

一、effort 参数等级说明

一共提供 5 个等级,不同等级对应的模型行为不一样:

等级模型表现适用场景
max最大思考深度,不限制思考 token 长度,尽可能完整推演复杂数学推理、长篇逻辑分析、方案深度论证
xhigh比 high 更强的深度探索,推理范围更广多步骤复杂任务、多方案对比分析
high大部分模型默认等级,复杂问题会进行深度推理通用复杂业务,代码编写、长文分析
medium中等推理,简单问题会跳过思考普通问答、常规内容总结,Opus5.5、Haiku5.5 默认值
low最小化思考,优先保证响应速度简单查询、短指令、高频轻量接口调用

二、支持 API 与设置方式

  1. Messages API:在请求体output_config里配置effort字段,顶层 effort 正式可用,不需要 beta 请求头;单条消息单独设置 effort 目前还处于 beta 测试阶段,使用时需要带上对应的 beta 头部。
  2. Managed Agents:可以在 agent 模型对象中设置 effort,也可以在会话级别覆盖修改 effort 参数,不填参数时会自动使用该模型默认 effort 等级。

三、接入使用步骤

  1. 确认使用支持 effort 参数的最新 Claude 模型,旧版本模型不一定全部支持全部 effort 等级。
  2. 在 API 请求体增加output_config配置项,填入想要的 effort 等级字符串。
  3. 发送请求,模型就会按照指定 effort 等级控制思考深度。
  4. 对话中途想切换 effort(beta 功能):发送一条空内容的 system 消息,在这条消息内写入新的 output_config.effort。

示例简易请求片段:

{

"model": "claude-fable-5-1",

"max_tokens": 4096,

"output_config": {"effort": "high"},

"messages": [...]

}

四、使用注意事项

  1. effort 越高,模型消耗 token 越多,接口费用更高,延迟也会增加。
  2. 不是固定强制开启思考,每个等级下,模型会自主判断当前请求是否需要启动思考;工具调用链路里,处理工具返回结果的后续请求可能会跳过思考。
  3. 部分模型不支持 max、xhigh 等级,传入不支持等级会直接报错。

五、总结

effort 调节功能把模型推理深度做成可配置项,不用切换不同大模型,只用一个模型,通过参数就能平衡推理质量、响应速度与调用成本,是控制 Claude 自适应思考能力的推荐方式,适合开发多场景 AI 接口服务。

【相关 FAQ】

问题 1:Claude API effort 调节功能有几个等级?

回答 1:Claude API effort 调节功能一共有 low、medium、high、xhigh、max 五个等级,不同等级对应不同的思考深度和 token 消耗。

问题 2:Claude API effort 参数是正式功能还是 beta 功能?

回答 2:顶层全局 effort 参数已经正式上线,不需要 beta 请求头;而对话内单条消息单独修改 effort 属于 beta 功能,需要配置对应的 beta 头部才能使用。

问题 3:设置 Claude API effort 为 low 会有什么效果?

回答 3:effort 设置为 low 时,Claude 会最小化思考环节,优先提升响应速度,简单问题直接跳过推理,适合高频、简短查询类场景,能够减少 token 消耗。

【参考资料】

[2026-07-01](Per-message effort - Claude Platform Docs)Anthropic Claude 官方文档

[未知](Effort - Claude Platform Docs)Anthropic Claude 官方文档

[未知](Steering thinking - Claude Platform Docs)Anthropic Claude 官方文档

【免责声明】

本文内容仅基于 Claude 官方公开文档整理,供技术学习参考。API 功能、参数、可用模型、计费规则可能随时调整,实际开发请以 Anthropic Claude 平台最新官方文档为准。本内容不构成任何技术落地承诺与商业建议。