public sealed class AiFileService : IAiFileServicePublic NotInheritable Class AiFileService
Implements IAiFileServicepublic ref class AiFileService sealed : IAiFileService[<SealedAttribute>]
type AiFileService =
class
interface IAiFileService
endСодержит методы, предполагаемые для вызова с клиента, в том же виде, в каком они требуются клиенту.
Сервис можно использовать на сервере в аналогичных сценариях, которые актуальны и для клиента.
| AiFileService | Сервис, управляющий файлами в ИИ. |
| CleanupAsync | Выполняет очистку кэша файлов ИИ, при этом удаляются файлы, активность которых была ранее указанной даты maxLastActivity. |
| 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) |
| GetHashCode | Serves as the default hash function. (Унаследован от Object) |
| GetType | Gets the Type of the current instance. (Унаследован от Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| StoreCardFileAsync | Сохраняет файл из карточки Card для работы с функциональностью ИИ. Одновременно с добавлением может выполнить указанную операцию над файлом operation (например, извлечение текста или изображений со страницами). Возвращает статус операции по этому файлу (всегда успешный Completed, если операция не требуется AsIs). |
| StoreLooseFileAsync(String, Stream, AiFileRequestOperation, CancellationToken) | Сохраняет файл с содержимым (непривязанный к карточке) для работы с функциональностью ИИ. Одновременно с добавлением может выполнить указанную операцию над файлом operation (например, извлечение текста или изображений со страницами). Возвращает статус операции по этому файлу (всегда успешный Completed, если операция не требуется AsIs). |
| StoreLooseFileAsync(String, IFileContent, AiFileRequestOperation, CancellationToken) | Сохраняет файл с содержимым (непривязанный к карточке) для работы с функциональностью ИИ. Одновременно с добавлением может выполнить указанную операцию над файлом operation (например, извлечение текста или изображений со страницами). Возвращает статус операции по этому файлу (всегда успешный Completed, если операция не требуется AsIs). |
| StoreVirtualFileAsync | Сохраняет виртуальный файл Virtual для работы с функциональностью ИИ. Одновременно с добавлением может выполнить указанную операцию над файлом operation (например, извлечение текста или изображений со страницами). Возвращает статус операции по этому файлу (всегда успешный Completed, если операция не требуется AsIs). |
| ToString | Returns a string that represents the current object. (Унаследован от Object) |
| TryGetStatusAsync | Возвращает статус операции operation по файлу с идентификатором baseFileID или null, если файл не существует или запрошенная операция operation не была запущена (актуально для операций, отличных от AsIs). |