fix(llm): 修复 Kimi API temperature 参数配置

This commit is contained in:
2026-06-01 17:48:42 +08:00
parent 7636d0b5a6
commit 459670f363
4 changed files with 33 additions and 8 deletions

View File

@@ -281,12 +281,13 @@ impl KimiClient {
},
});
// 对于 kimi-k2.6 等支持思考模式的模型,使用默认 temperature 即可
// 思考模式下不显式指定 temperature
// Kimi API temperature 要求:
// - 思考模式: temperature 必须为 1.0
// - 非思考模式: temperature 必须为 0.6
let temperature = if self.thinking_enabled {
None
Some(1.0)
} else {
Some(self.temperature)
Some(0.6)
};
let request = ChatCompletionRequest {