Cepvor
|
5157b09743
|
feat: Grok 适配完善 — 防御性 usage 合并 + thinking 自动检测 (#1234)
* feat: Grok 适配完善 — 防御性 usage 合并 + thinking 自动检测
1. 提取 updateOpenAIUsage 到共享模块 openaiShared.ts,供 OpenAI 和
Grok 两条路径复用,消除 Grok 中重复的 spread 漏洞。
2. 在 requestBody.ts 的 isOpenAIThinkingEnabled() 中增加 Grok 模型
自动检测(模型名含 "grok"),与 DeepSeek/MiMo 并列。
3. messaging 层的 reasoning_content 回传(openaiConvertMessages.ts)
和流解析(openaiStreamAdapter.ts)无需修改,Grok 与 DeepSeek/MiMo
共用相同的 reasoning_content 字段协议。
Co-Authored-By: deepseek-v4-pro[1m] <deepseek-ai@claude-code-best.win>
* fix: 回退 Grok 从 isOpenAIThinkingEnabled 的自动检测
Grok 推理模型(如 grok-4.20-reasoning)自动进行推理,不需要
thinking/enable_thinking 请求参数。发送这些参数虽大概率被忽略
(OpenAI SDK 透传 unknown keys),但属于不正确行为。
Co-Authored-By: deepseek-v4-pro[1m] <deepseek-ai@claude-code-best.win>
---------
Co-authored-by: deepseek-v4-pro[1m] <deepseek-ai@claude-code-best.win>
|
2026-05-17 07:28:33 +08:00 |
|