fix(llm): 修复 Kimi API temperature 参数配置
This commit is contained in:
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user