namespace QYZH.InteractiveMagazine.Models.Settings; /// /// AI聊天配置 /// public class AiChatSettings { /// /// API密钥 /// public string? ApiKey { get; set; } /// /// API基础地址(OpenAI兼容) /// public string? BaseUrl { get; set; } /// /// 模型名称 /// public string? Model { get; set; } /// /// 请求超时时间(秒) /// public int TimeoutSeconds { get; set; } = 300; /// /// 最大生成Token数 /// public int MaxTokens { get; set; } = 2000; /// /// 采样温度(0-2,值越低输出越确定) /// public double Temperature { get; set; } = 0.5; }