namespace Rag.Models.Settings;

public sealed class RagSettings
{
    public int MaxFileSizeMb { get; set; } = 8;
    public int ChunkSize { get; set; } = 900;
    public int ChunkOverlap { get; set; } = 150;
    public int MaxTextChars { get; set; } = 60000;
    public int DefaultTopK { get; set; } = 20;
    public int MaxTopK { get; set; } = 50;
    public bool ClassifyWithAi { get; set; } = false;
}
