IAiRagRepository - интерфейс
Репозиторий для работы с данными в персистентном хранилище в механизме RAG.
Пространство имён: Tessa.Ai.RagСборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
public interface IAiRagRepository
Public Interface IAiRagRepository
public interface class IAiRagRepository
type IAiRagRepository = interface end
| CheckCollectionExistsAsync |
Выполняет проверку существования коллекции по заданному идентификатору.
|
| CleanupOlderRequestsAsync |
Удаляет все запросы, созданные до minCreationDate.
|
| DeleteCollectionAsync |
Удаляет коллекцию с указанным идентификатором.
Возвращает признак того, что коллекция присутствовала и была удалена.
|
| DeleteFragmentsAsync |
Удаляет все фрагменты для заданной коллекции и набора документов (если задан).
|
| DeleteRequestAsync |
Удаляет запрос с указанным идентификатором.
Возвращает признак того, что запрос присутствовал и был удалён.
|
| DeleteRequestsAsync |
Удаляет все запросы для заданных коллекции и набора документов (если задан).
|
| GetCollectionsAsync |
Возвращает список всех доступных коллекций.
|
| InsertCollectionAsync |
Выполняет создание коллекции.
Если метод возвращает , то изменений с коллекцией не производится.
|
| InsertFragmentAsync |
Выполняет создание фрагмента.
|
| InsertRequestAsync |
Выполняет создание запроса.
Если метод возвращает , то изменений в запросе не производится.
|
| InsertRequestsBulkAsync |
Выполняет массовую вставку запросов.
|
| StoreCollectionAsync |
Выполняет сохранение коллекции.
Создаёт её, если коллекция отсутствует.
Изменения с коллекцией производятся в любом случае.
|
| TryGetCollectionAsync |
Возвращает коллекцию по заданному идентификатору или , если такая коллекция отсутствует.
|
| TryGetCollectionPluginAsync |
Возвращает название плагина для коллекции по заданному идентификатору или , если такая коллекция отсутствует.
|
| TryGetRequestAsync |
Возвращает запрос по заданному идентификатору или , если такой запрос отсутствует.
|
| TryGetRequestStateAsync |
Возвращает состояние запроса с заданным идентификатором или , если запроса не существует.
|
| UpdateCollectionAsync |
Выполняет обновление существующей коллекции.
Если метод возвращает , то изменений с коллекцией не производится.
|
| UpdateRequestStatusAsync |
Выполняет обновление статуса запроса.
|