From 20206bbc44873d2c7663f489ee8ccb6d631e6ef0 Mon Sep 17 00:00:00 2001 From: chenchun Date: Thu, 20 Nov 2025 10:20:19 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=B0=83=E6=95=B4=20ThorClaude=20?= =?UTF-8?q?=E8=81=8A=E5=A4=A9=E9=BB=98=E8=AE=A4=20max=5Ftokens=20=E4=BB=8E?= =?UTF-8?q?=202048=20=E5=88=B0=20100000?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修改文件: Yi.Framework.AiHub.Domain/AiGateWay/Impl/ThorClaude/Chats/ClaudiaChatCompletionsService.cs 说明: - 将默认 max_tokens 由 2048 提高到 100000,避免长回复被截断,提升对大输出场景的支持。 - 修改可能影响请求的响应长度与资源消耗,请确认后端/模型能够支持该上限并监控性能与计费变化。 --- .../Impl/ThorClaude/Chats/ClaudiaChatCompletionsService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/AiGateWay/Impl/ThorClaude/Chats/ClaudiaChatCompletionsService.cs b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/AiGateWay/Impl/ThorClaude/Chats/ClaudiaChatCompletionsService.cs index 6a24dcdf..17432360 100644 --- a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/AiGateWay/Impl/ThorClaude/Chats/ClaudiaChatCompletionsService.cs +++ b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/AiGateWay/Impl/ThorClaude/Chats/ClaudiaChatCompletionsService.cs @@ -345,7 +345,7 @@ public sealed class ClaudiaChatCompletionsService( var response = await client.HttpRequestRaw(options.Endpoint.TrimEnd('/') + "/v1/messages", new { model = input.Model, - max_tokens = input.MaxTokens ?? 2048, + max_tokens = input.MaxTokens ?? 100000, stream = true, tool_choice, system = CreateMessage(input.Messages.Where(x => x.Role == "system").ToList(), options),