AiRagRepository - класс

Репозиторий для работы с данными в персистентном хранилище в механизме RAG.

Definition

Пространство имён: Tessa.Ai.Rag
Сборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
public sealed class AiRagRepository : IAiRagRepository
Inheritance
Object    AiRagRepository
Implements
IAiRagRepository

Конструкторы

AiRagRepository Репозиторий для работы с данными в персистентном хранилище в механизме RAG.

Методы

CheckCollectionExistsAsync Выполняет проверку существования коллекции по заданному идентификатору.
CleanupOlderRequestsAsync Удаляет все запросы, созданные до minCreationDate.
DeleteCollectionAsync Удаляет коллекцию с указанным идентификатором. Возвращает признак того, что коллекция присутствовала и была удалена.
DeleteFragmentsAsync Удаляет все фрагменты для заданной коллекции и набора документов (если задан).
DeleteRequestAsync Удаляет запрос с указанным идентификатором. Возвращает признак того, что запрос присутствовал и был удалён.
DeleteRequestsAsync Удаляет все запросы для заданных коллекции и набора документов (если задан).
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetCollectionsAsync Возвращает список всех доступных коллекций.
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
InsertCollectionAsync Выполняет создание коллекции. Если метод возвращает , то изменений с коллекцией не производится.
InsertFragmentAsync Выполняет создание фрагмента.
InsertRequestAsync Выполняет создание запроса. Если метод возвращает , то изменений в запросе не производится.
InsertRequestsBulkAsync Выполняет массовую вставку запросов.
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
StoreCollectionAsync Выполняет сохранение коллекции. Создаёт её, если коллекция отсутствует. Изменения с коллекцией производятся в любом случае.
ToStringReturns a string that represents the current object.
(Унаследован от Object)
TryGetCollectionAsync Возвращает коллекцию по заданному идентификатору или , если такая коллекция отсутствует.
TryGetCollectionPluginAsync Возвращает название плагина для коллекции по заданному идентификатору или , если такая коллекция отсутствует.
TryGetRequestAsync Возвращает запрос по заданному идентификатору или , если такой запрос отсутствует.
TryGetRequestStateAsync Возвращает состояние запроса с заданным идентификатором или , если запроса не существует.
UpdateCollectionAsync Выполняет обновление существующей коллекции. Если метод возвращает , то изменений с коллекцией не производится.
UpdateRequestStatusAsync Выполняет обновление статуса запроса.

См. также