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; }
|
2025-11-25 09:59:31 +08:00
|
|
|
|
|
|
|
|
|
|
/// <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; }
|
2026-01-11 13:53:33 +08:00
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 模型图标URL
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string? IconUrl { get; set; }
|
2026-01-11 13:57:05 +08:00
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 供应商分组名称(如:OpenAI、Anthropic、Google等)
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string? ProviderName { get; set; }
|
2025-06-19 21:24:13 +08:00
|
|
|
|
}
|