参数对比
当
temperature 接近 0 时,n 只能为 1,否则将返回 invalid_request_error。Kimi K2.7 Code 系列 — thinking 参数
kimi-k2.7-code 系列包含 kimi-k2.7-code 及其高速版 kimi-k2.7-code-highspeed,二者为同一模型、参数约束完全一致(含上方表格与 thinking 行为),仅输出速度不同,下文统称 kimi-k2.7-code。
kimi-k2.7-code 面向代码场景,除 thinking 外的参数约束与 kimi-k2.6 完全一致。与 kimi-k2.6 不同的是,它始终开启思考、不可禁用(传入 {"type": "disabled"} 会报错),且 Preserved Thinking 始终开启(thinking.keep 不传或传 "all" 都按 "all" 处理,传入其他非法值会报错)。因此调用时无需传入 thinking 参数,只需切换 model 即可,模型始终输出 reasoning_content。详细用法见使用思考模型。
Kimi K2.6 — thinking 参数
Kimi K2.6 支持通过thinking 参数控制是否启用深度思考。接受 {"type": "enabled"} 或 {"type": "disabled"}。
由于 OpenAI SDK 没有原生的 thinking 参数,需要使用 extra_body 传递: