Files
flatrender/services/content/FlatRender.ContentSvc/Domain/Entities/AiSettings.cs
T

14 lines
526 B
C#
Raw Normal View History

namespace FlatRender.ContentSvc.Domain.Entities;
/// <summary>Per-tenant OpenAI (or OpenAI-compatible) configuration for the AI content generator.</summary>
public class AiSettings
{
public Guid TenantId { get; set; }
public string Provider { get; set; } = "openai";
public string? ApiKey { get; set; }
public string BaseUrl { get; set; } = "https://api.openai.com/v1";
public string Model { get; set; } = "gpt-4o-mini";
public bool Enabled { get; set; }
public DateTime UpdatedAt { get; set; }
}