Tessa.Ai.Rag - пространство имён

 

Классы

AiRagCollectionCache Кэш коллекций механизма RAG.
AiRagCollectionCachePayload Информация по событию сброса глобального кэша коллекций механизма RAG.
AiRagCollectionService Сервис для управления коллекциями в механизме RAG.
AiRagDefaultCollectionProvider Предоставляет методы для работы с содержимым коллекции в механизме RAG.
AiRagDefaultCollectionTypes Статический набор платформенных типов коллекций для механизма RAG.
AiRagDefaultDocumentProvider Предоставляет методы для работы с документом в механизме RAG.
AiRagDefaultDocumentRequest Универсальный объект запроса для получения документа в механизме RAG.
AiRagDefaultLinkProvider Предоставляет методы для работы с ссылками в механизме RAG.
AiRagDefaultPermissionsProvider Предоставляет методы для проверки прав доступа к коллекции в механизме RAG.
AiRagDefaultPlugin Плагин, определяющий поведение коллекций своего типа в механизме RAG.
AiRagDefaultPlugins Статический набор платформенных плагинов коллекций для механизма RAG.
AiRagDefaultSearchProvider Предоставляет методы для поиска релевантных данных в механизме RAG.
AiRagDefaultSearchProviderAiRagSearchContext Контекст выполнения одного запроса поиска релевантных данных в механизме RAG. Создаётся на каждый вызов VectorSearchAsync(Guid, Single, Int32, Single, CancellationToken) или FullTextSearchAsync(Guid, String, Boolean, Int32, Single, CancellationToken) и передаётся во все хуки построения запроса и чтения результата.
AiRagEmbeddingService Сервис для работы с векторными данными в механизме RAG.
AiRagExtensions Методы-расширения для пространства имён Tessa.Ai.Rag.
AiRagHelper Вспомогательные константы и методы для механизма RAG.
AiRagIndexingService Сервис для работы с индексацией документов в механизме RAG.
AiRagInspector Объект, выполняющий проверку доступности механизма RAG.
AiRagLockingStrategy Стратегия управления блокировками при работе с механизмом RAG.
AiRagNames Имена таблиц, колонок и др. констант для схемы, используемой в механизме RAG.
AiRagNamesAiRagCollections Таблица с коллекциями, которые описывают множество документов, объединённое одной предметной областью, в рамках которой будет в основном выполняться векторный или полнотекстовый поиск.
AiRagNamesAiRagFragments Таблица с результатами индексации документов.
AiRagNamesAiRagRequests Таблица с запросами на индексацию документов.
AiRagNormalizer Предоставляет механизм нормализации текстовых данных для их подготовки к индексации и поиску в механизме RAG.
AiRagPluginResolver Предоставляет методы для поиска и получения зарегистрированных плагинов в механизме RAG.
AiRagQueueStrategy Объект, управляющий очередью запросов в механизме RAG.
AiRagRepository Репозиторий для работы с данными в персистентном хранилище в механизме RAG.
AiRagRequestLock Позволяет отслеживать активность операции.
AiRagSearchResultAggregator Объект, выполняющий слияние и переранжирование нескольких результатов поиска механизма RAG.
AiRagSearchService Сервис для поиска релевантных данных в механизме RAG.
AiRagTsQueryConverter Предоставляет механизм обработки запроса для приведения запроса к необходимому виду или синтаксису.

Интерфейсы

IAiRagCollectionCache Кэш коллекций механизма RAG.
IAiRagCollectionProvider Предоставляет методы для работы с содержимым коллекции в механизме RAG.
IAiRagCollectionService Сервис для управления коллекциями в механизме RAG.
IAiRagDocumentProvider Предоставляет методы для работы с документом в механизме RAG.
IAiRagDocumentRequest Универсальный объект запроса для получения документа в механизме RAG.
IAiRagEmbeddingService Сервис для работы с векторными данными в механизме RAG.
IAiRagIndexingService Сервис для работы с индексацией документов в механизме RAG.
IAiRagInspector Объект, выполняющий проверку доступности механизма RAG.
IAiRagLinkProvider Предоставляет методы для работы с ссылками в механизме RAG.
IAiRagLockingStrategy Стратегия управления блокировками при работе с механизмом RAG.
IAiRagNormalizer Предоставляет механизм нормализации текстовых данных для их подготовки к индексации и поиску в механизме RAG.
IAiRagPermissionsProvider Предоставляет методы для проверки прав доступа к коллекции в механизме RAG.
IAiRagPlugin Плагин, определяющий поведение коллекций своего типа в механизме RAG.
IAiRagPluginResolver Предоставляет методы для поиска и получения зарегистрированных плагинов в механизме RAG.
IAiRagQueryConverter Предоставляет механизм обработки запроса для приведения запроса к необходимому виду или синтаксису.
IAiRagQueueStrategy Объект, управляющий очередью запросов в механизме RAG.
IAiRagRepository Репозиторий для работы с данными в персистентном хранилище в механизме RAG.
IAiRagSearchProvider Предоставляет методы для поиска релевантных данных в механизме RAG.
IAiRagSearchResultAggregator Объект, выполняющий слияние и переранжирование нескольких результатов поиска механизма RAG.
IAiRagSearchService Сервис для поиска релевантных данных в механизме RAG.