public sealed class AiRagRepository : IAiRagRepositoryPublic NotInheritable Class AiRagRepository
Implements IAiRagRepositorypublic ref class AiRagRepository sealed : IAiRagRepository[<SealedAttribute>]
type AiRagRepository =
class
interface IAiRagRepository
end| AiRagRepository | Репозиторий для работы с данными в персистентном хранилище в механизме RAG. |
| CheckCollectionExistsAsync | Выполняет проверку существования коллекции по заданному идентификатору. |
| CleanupOlderRequestsAsync | Удаляет все запросы, созданные до minCreationDate. |
| DeleteCollectionAsync | Удаляет коллекцию с указанным идентификатором. Возвращает признак того, что коллекция присутствовала и была удалена. |
| DeleteFragmentsAsync | Удаляет все фрагменты для заданной коллекции и набора документов (если задан). |
| DeleteRequestAsync | Удаляет запрос с указанным идентификатором. Возвращает признак того, что запрос присутствовал и был удалён. |
| DeleteRequestsAsync | Удаляет все запросы для заданных коллекции и набора документов (если задан). |
| Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
| GetCollectionsAsync | Возвращает список всех доступных коллекций. |
| GetHashCode | Serves as the default hash function. (Унаследован от Object) |
| GetType | Gets the Type of the current instance. (Унаследован от Object) |
| InsertCollectionAsync | Выполняет создание коллекции. Если метод возвращает , то изменений с коллекцией не производится. |
| InsertFragmentAsync | Выполняет создание фрагмента. |
| InsertRequestAsync | Выполняет создание запроса. Если метод возвращает , то изменений в запросе не производится. |
| InsertRequestsBulkAsync | Выполняет массовую вставку запросов. |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| StoreCollectionAsync | Выполняет сохранение коллекции. Создаёт её, если коллекция отсутствует. Изменения с коллекцией производятся в любом случае. |
| ToString | Returns a string that represents the current object. (Унаследован от Object) |
| TryGetCollectionAsync | Возвращает коллекцию по заданному идентификатору или , если такая коллекция отсутствует. |
| TryGetCollectionPluginAsync | Возвращает название плагина для коллекции по заданному идентификатору или , если такая коллекция отсутствует. |
| TryGetRequestAsync | Возвращает запрос по заданному идентификатору или , если такой запрос отсутствует. |
| TryGetRequestStateAsync | Возвращает состояние запроса с заданным идентификатором или , если запроса не существует. |
| UpdateCollectionAsync | Выполняет обновление существующей коллекции. Если метод возвращает , то изменений с коллекцией не производится. |
| UpdateRequestStatusAsync | Выполняет обновление статуса запроса. |