Files
Yi.Admin/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application.Contracts/Dtos/ModelGetListOutput.cs

55 lines
1.2 KiB
C#
Raw Normal View History

2026-01-08 21:38:36 +08:00
using Yi.Framework.AiHub.Domain.Shared.Enums;
namespace Yi.Framework.AiHub.Application.Contracts.Dtos;
2025-06-19 21:24:13 +08:00
public class ModelGetListOutput
{
/// <summary>
/// 模型ID
/// </summary>
2025-06-25 17:12:09 +08:00
public Guid Id { get; set; }
2026-01-02 19:26:09 +08:00
2025-07-05 15:11:56 +08:00
/// <summary>
/// 模型id
/// </summary>
public string ModelId { get; set; }
2025-06-19 21:24:13 +08:00
/// <summary>
/// 模型名称
/// </summary>
public string ModelName { get; set; }
/// <summary>
/// 模型描述
/// </summary>
2025-06-25 17:12:09 +08:00
public string? ModelDescribe { get; set; }
2025-06-19 21:24:13 +08:00
/// <summary>
/// 备注信息
/// </summary>
2025-06-25 17:12:09 +08:00
public string? Remark { get; set; }
/// <summary>
/// 是否为尊享包
/// </summary>
public bool IsPremiumPackage { get; set; }
2026-01-08 21:38:36 +08:00
/// <summary>
/// 是否免费模型
/// </summary>
public bool IsFree { get; set; }
/// <summary>
/// 模型Api类型现支持同一个模型id多种接口格式
/// </summary>
public ModelApiTypeEnum ModelApiType { get; set; }
/// <summary>
/// 模型图标URL
/// </summary>
public string? IconUrl { get; set; }
/// <summary>
/// 供应商分组名称(如OpenAI、Anthropic、Google等)
/// </summary>
public string? ProviderName { get; set; }
2025-06-19 21:24:13 +08:00
}