namespace AIStudio.Tools.Services; /// /// Why a file found while enumerating a local data source was deliberately left out of its index. /// public enum DataSourceEmbeddingIgnoreReason { /// /// An image, which cannot be added to the index yet. /// IMAGE_NOT_SUPPORTED, /// /// An audio or video file without a transcript, while no usable transcription provider is configured. /// TRANSCRIPTION_PROVIDER_MISSING, /// /// An audio or video file without a transcript, while the transcription provider falls short of /// the confidence level the data source asks for. /// TRANSCRIPTION_PROVIDER_NOT_ALLOWED, /// /// A file larger than the limit of the data source. /// TOO_LARGE, }