关于“思考”功能到参数说明

如何开关 思考 及控制思考预算?

为了更方便的使用,我们直接用模型ID后缀增加 -thinking-nothinking 进行开启和关闭思考功能。

  • -thinking 打开并展示思考过程

Claude 扩展思考功能配置

概念介绍

扩展思考功能允许 Claude 在给出最终答案前展示其推理过程。启用该功能需要预留至少 1,024 个 token 的预算空间,这些 token 将计入总 token 限制(max_tokens)。

支持的模型

claude-sonnet-4-20250514-thinking

claude-opus-4-20250514-thinking

配置参数

参数 类型 必填 说明
type string 模式选择: enabled(启用) 或 disabled(禁用)
budget_tokens integer 启用时必填 分配给推理过程的 token 数量,必须 ≥1024 且 < max_tokens

配置示例

1. -thinking 对应参数

{
  "type": "enabled",
  "budget_tokens": 2048
}

2. 禁用模式

{
  "type": "disabled"
}