From 67ed1ac1e3166011847014d4f49aebbbac478321 Mon Sep 17 00:00:00 2001 From: chenchun Date: Thu, 11 Dec 2025 17:17:35 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=81=8A=E5=A4=A9=E6=A8=A1=E5=9E=8B?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E4=BB=85=E8=BF=94=E5=9B=9E=20OpenAi=20?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在 Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application/Services/Chat/AiChatService.cs 中,为查询添加了 .Where(x => x.ModelApiType == ModelApiTypeEnum.OpenAi) 过滤,确保只返回 ModelType 为 Chat 且 ModelApiType 为 OpenAi 的模型,避免将非 OpenAi 的模型纳入聊天模型列表。 --- .../Services/Chat/AiChatService.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application/Services/Chat/AiChatService.cs b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application/Services/Chat/AiChatService.cs index be069631..1c328039 100644 --- a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application/Services/Chat/AiChatService.cs +++ b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application/Services/Chat/AiChatService.cs @@ -73,6 +73,7 @@ public class AiChatService : ApplicationService { var output = await _aiModelRepository._DbQueryable .Where(x => x.ModelType == ModelTypeEnum.Chat) + .Where(x=>x.ModelApiType==ModelApiTypeEnum.OpenAi) .OrderByDescending(x => x.OrderNum) .Select(x => new ModelGetListOutput {