From b8e978f2a184ff377ae48c06a11bc9ffb79eba31 Mon Sep 17 00:00:00 2001 From: SuYao Date: Thu, 22 May 2025 14:13:28 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20token=20=E5=8F=96=E6=95=B4=20(#6300)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/src/providers/AiProvider/OpenAIProvider.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/renderer/src/providers/AiProvider/OpenAIProvider.ts b/src/renderer/src/providers/AiProvider/OpenAIProvider.ts index b8fa4dc478..f3a3f0685b 100644 --- a/src/renderer/src/providers/AiProvider/OpenAIProvider.ts +++ b/src/renderer/src/providers/AiProvider/OpenAIProvider.ts @@ -324,7 +324,9 @@ export default class OpenAIProvider extends BaseOpenAIProvider { return { thinking: { type: 'enabled', - budget_tokens: Math.max(1024, Math.min(budgetTokens, (maxTokens || DEFAULT_MAX_TOKENS) * effortRatio)) + budget_tokens: Math.floor( + Math.max(1024, Math.min(budgetTokens, (maxTokens || DEFAULT_MAX_TOKENS) * effortRatio)) + ) } } }