From 2f24dd77bf43d051abcf8e7d9036fd1321a0f4cc Mon Sep 17 00:00:00 2001 From: ccnetcore Date: Fri, 18 Jul 2025 00:27:59 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=8C=E6=88=90=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Yi.Framework.AiHub.Domain/Managers/AiGateWayManager.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/Managers/AiGateWayManager.cs b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/Managers/AiGateWayManager.cs index 64cfc457..399a089d 100644 --- a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/Managers/AiGateWayManager.cs +++ b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/Managers/AiGateWayManager.cs @@ -79,6 +79,13 @@ public class AiGateWayManager : DomainService var modelDescribe = await GetModelAsync(request.Model); var chatService = LazyServiceProvider.GetRequiredKeyedService(modelDescribe.HandlerName); + + //todo 处理极少数不同模型参数不一样 + if (request.Model == "o1") + { + request.Temperature = null; + } + await foreach (var result in chatService.CompleteChatStreamAsync(modelDescribe, request, cancellationToken)) { yield return result;