feat: OpenAI 引擎支持 MiMo 深度思考

MiMo 使用 DeepSeek 兼容格式:
- enable_thinking: true (v2.5-pro 默认开启)
- reasoning_content 返回思维链
- reasoning_effort: low/medium/high
This commit is contained in:
xiaoli-cli bot committed 2026-06-23 09:50:26 +00:00
1 parent a6f6962184
commit 75194a9da7
1 file changed
+9 -7
+9 -7
View File
@@ -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