namespace AIStudio.Settings; public interface IInternalDataSource : IDataSource { /// /// The unique identifier of the embedding method used by this internal data source. /// public string EmbeddingId { get; init; } /// /// Optional maximum number of tokens per embedding chunk for this data source. /// A value of 0 means the embedding provider's setting is used. /// public int MaxChunkTokenLength { get; init; } /// /// Optional number of tokens to overlap between consecutive chunks. /// public int ChunkOverlapTokenLength { get; init; } }