feat: OpenAI 引擎支持 MiMo 深度思考
MiMo 使用 DeepSeek 兼容格式: - enable_thinking: true (v2.5-pro 默认开启) - reasoning_content 返回思维链 - reasoning_effort: low/medium/high
This commit is contained in:
1 parent
a6f6962184
commit
75194a9da7
1 file changed
+9
-7
@@ -359,17 +359,19 @@ OpenAI 兼容格式引擎帮助信息
|
||||
"""
|
||||
根据模型类型注入深度思考参数。
|
||||
支持:
|
||||
- DeepSeek: enable_thinking + reasoning_content
|
||||
- OpenAI o-series: reasoning_effort
|
||||
- 通用: 尝试 reasoning_effort
|
||||
- DeepSeek / MiMo: enable_thinking + reasoning_content
|
||||
- OpenAI o-series: reasoning.effort
|
||||
- 通用: reasoning_effort
|
||||
"""
|
||||
model = (self.model or "").lower()
|
||||
|
||||
# DeepSeek 系列
|
||||
if "deepseek" in model:
|
||||
# DeepSeek / MiMo 系列(格式相同)
|
||||
if "deepseek" in model or "mimo" in model:
|
||||
body["enable_thinking"] = True
|
||||
# DeepSeek 要求 temperature 在思考模式下不设置或设为 1.0
|
||||
body.pop("temperature", None)
|
||||
# reasoning_effort 也支持
|
||||
if self.reasoning_effort:
|
||||
body["reasoning_effort"] = self.reasoning_effort
|
||||
return body
|
||||
|
||||
# OpenAI o-series (o1, o3, o4-mini 等)
|
||||
@@ -377,7 +379,7 @@ OpenAI 兼容格式引擎帮助信息
|
||||
body["reasoning"] = {"effort": self.reasoning_effort}
|
||||
return body
|
||||
|
||||
# 通用:尝试 reasoning_effort
|
||||
# 通用
|
||||
body["reasoning_effort"] = self.reasoning_effort
|
||||
return body
|
||||
|
||||
|
||||
Reference in new issue
Block a user