fix(ai): apply DeepSeek V4 reasoning compat

closes #3940
This commit is contained in:
Mario Zechner
2026-04-29 23:25:03 +02:00
parent 39146f3296
commit c1dd6082ee
3 changed files with 12 additions and 5 deletions

View File

@@ -1095,7 +1095,13 @@ async function generateModels() {
if (candidate.api === "openai-completions" && candidate.id.includes("deepseek-v4")) {
candidate.compat = {
...candidate.compat,
requiresReasoningContentOnAssistantMessages: true,
...(candidate.provider === "openrouter"
? {
requiresReasoningContentOnAssistantMessages:
deepseekCompat.requiresReasoningContentOnAssistantMessages,
reasoningEffortMap: deepseekCompat.reasoningEffortMap,
}
: deepseekCompat),
};
}
}