diff --git a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application.Contracts/Dtos/ModelGetListOutput.cs b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application.Contracts/Dtos/ModelGetListOutput.cs index 1b51665b..c18d0e16 100644 --- a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application.Contracts/Dtos/ModelGetListOutput.cs +++ b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application.Contracts/Dtos/ModelGetListOutput.cs @@ -43,4 +43,9 @@ public class ModelGetListOutput /// 模型Api类型,现支持同一个模型id,多种接口格式 /// public ModelApiTypeEnum ModelApiType { get; set; } + + /// + /// 模型图标URL + /// + public string? IconUrl { get; set; } } \ No newline at end of file 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 c30e0a77..a41936e0 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 @@ -110,6 +110,7 @@ public class AiChatService : ApplicationService Remark = x.Description, IsPremiumPackage = x.IsPremium, ModelApiType = x.ModelApiType, + IconUrl = x.IconUrl }).ToListAsync(); output.ForEach(x =>