思考等级
按任务选择思考等级 查看各模型的可用设置和请求示例
一般问答和编码任务可以从 medium 开始。解释短代码可选 low,复杂排错或多条件分析可尝试 high。提高等级可能增加等待时间和用量,回答长度另由输出上限控制。
各等级是什么意思
| 设置 | 用途 | 任务例子 |
|---|---|---|
none | 不返回思考内容 | 整理 JSON 或转换日期格式 |
low | 较少的分析投入 | 解释函数或补充输入校验 |
medium | 默认设置 | 开发功能或排查一个模块 |
high | 更充分的分析 | 排查并发问题或比较复杂方案 |
未设置时使用 medium。auto-fast 使用自动思考,无需另外选择档位。
每个模型支持什么
| 模型 ID | 可填写的设置 | 起步建议 |
|---|---|---|
auto | none、low、medium、high | 日常问答和编码先用 medium |
deepseek-v4-flash | none、low、medium、high | 代码解释可选 low |
deepseek-v4-pro | none、low、medium、high | 复杂分析可选 high |
glm-5.3-flash | none、low、medium、high | 从 medium 开始 |
kimi-k2.6 | none、low、medium、high | 保留默认设置并说明任务要求 |
kimi-k2.7-code | none、low、medium、high | 保留默认设置并提供相关代码 |
kimi-k3 | none、low、medium、high | 多条件分析可选 high |
qwen3.8-max | none、low、medium、high | 普通开发先用 medium |
auto-fast | 自动 | 无需手动设置 |
deepseek-v4-flash-fast | none、low、medium、high | 代码解释可选 low |
glm-5.3-flash-fast | none、low、medium、high | 从 medium 开始 |
模型价格与上下文窗口见模型与价格。思考用量已包含在输出用量中,按实际用量计费。
API 怎么设置
| 协议 | 参数 | 示例 |
|---|---|---|
| Responses | reasoning.effort | "reasoning": { "effort": "high" } |
| Chat Completions | reasoning_effort | "reasoning_effort": "high" |
| Anthropic Messages | thinking | "thinking": { "type": "enabled", "budget_tokens": 24000 } |
Messages 可使用以下设置:
| 需要的设置 | thinking 示例 |
|---|---|
| 不返回思考内容 | { "type": "disabled" } |
low | { "type": "enabled", "budget_tokens": 4096 } |
medium | { "type": "enabled", "budget_tokens": 8192 } |
high | { "type": "enabled", "budget_tokens": 24000 } |
budget_tokens 用于选择思考强度,总输出长度通过 max_tokens 控制。
按任务举例
以下都是提交到 POST /v1/responses 的完整请求体。先按 SDK 开发指南 配置地址和 API Key,再选择合适的请求。
格式转换:不展示思考内容
{
"model": "deepseek-v4-flash",
"input": "将姓名林晨、城市杭州整理成只有 name 和 city 两个字段的 JSON。",
"reasoning": { "effort": "none" },
"max_output_tokens": 1024
}单个函数:低档位
{
"model": "glm-5.3-flash",
"input": "解释这个函数对空数组的处理,并补充一个输入校验:function first(items) { return items[0]; }",
"reasoning": { "effort": "low" },
"max_output_tokens": 4096
}普通开发:默认档位
{
"model": "auto",
"input": "用 TypeScript 实现分页参数校验:page 从 1 开始,pageSize 默认 20、最大 100;给出三个边界例子。",
"reasoning": { "effort": "medium" },
"max_output_tokens": 8192
}并发排错:高档位
{
"model": "deepseek-v4-pro",
"input": "两个请求先读取库存、再分别减一并写回。库存为 1 时仍可能都返回成功。分析产生问题的执行顺序,比较条件更新与事务锁两种修复方式,并给出验证方法。",
"reasoning": { "effort": "high" },
"max_output_tokens": 16384
}输出上限的设置见思考与输出。
在客户端中选择
在客户端的模型设置中选择档位。手动配置时,常见入口为 Codex 的 model_reasoning_effort、OpenCode 1.x 模型选项中的 reasoningEffort、Pi 的 defaultThinkingLevel,以及 ZCode 模型项的 reasoning: true,完整文件见手动配置客户端。
例如,将 OpenCode 的 optiwaves provider 下 auto 模型选项设为:
{
"options": { "reasoningEffort": "medium" }
}将这段配置放入模型的 options 中。选择 none 时请显式填写,留空使用默认的 medium。
Fast 使用独立模型 ID 开启,详见 Fast 模式。思考等级不会开启 Fast,也没有单独的固定计费倍率;思考 token 按实际输出用量结算。
售后群 1055897442