From 260b9a4795c0e3378671ce0ebedd004c66899175 Mon Sep 17 00:00:00 2001 From: chenchun Date: Tue, 18 Nov 2025 10:39:34 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=94=AF=E6=8C=81=20gpt-5.1-chat=20?= =?UTF-8?q?=E6=A8=A1=E5=9E=8B=E7=9A=84=E7=89=B9=E6=AE=8A=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将模型判断从仅 "o1" 扩展为 "gpt-5.1-chat" 或 "o1",对这些模型将 Temperature 置为 null。 - 微调了 User-Agent 字符串的空格并做了小范围的格式清理(增加空行以提升可读性)。 --- .../YiFrameworkAiHubDomainModule.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/YiFrameworkAiHubDomainModule.cs b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/YiFrameworkAiHubDomainModule.cs index a4d506cd..56306e26 100644 --- a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/YiFrameworkAiHubDomainModule.cs +++ b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/YiFrameworkAiHubDomainModule.cs @@ -44,6 +44,7 @@ namespace Yi.Framework.AiHub.Domain nameof(OpenAiChatCompletionsService)); services.AddKeyedTransient( nameof(ClaudiaChatCompletionsService)); + #endregion #region Anthropic ChatCompletion @@ -75,7 +76,7 @@ namespace Yi.Framework.AiHub.Domain { options.Handles.Add(request => { - if (request.Model == "o1") + if (request.Model == "gpt-5.1-chat" || request.Model == "o1") { request.Temperature = null; } @@ -128,7 +129,7 @@ namespace Yi.Framework.AiHub.Domain { builder.ConfigureHttpClient(client => { - client.DefaultRequestHeaders.Add("User-Agent","Apifox/1.0.0 (https://apifox.com)"); + client.DefaultRequestHeaders.Add("User-Agent", "Apifox/1.0.0 (https://apifox.com)"); client.Timeout = TimeSpan.FromMinutes(10); }); });