AiFileService - класс

Сервис, управляющий файлами в ИИ.

Definition

Пространство имён: Tessa.Ai.Files
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public sealed class AiFileService : IAiFileService
Inheritance
Object    AiFileService
Implements
IAiFileService

Заметки

Содержит методы, предполагаемые для вызова с клиента, в том же виде, в каком они требуются клиенту.

Сервис можно использовать на сервере в аналогичных сценариях, которые актуальны и для клиента.

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

AiFileService Сервис, управляющий файлами в ИИ.

Методы

CleanupAsync Выполняет очистку кэша файлов ИИ, при этом удаляются файлы, активность которых была ранее указанной даты maxLastActivity.
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)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates 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).

ToStringReturns a string that represents the current object.
(Унаследован от Object)
TryGetStatusAsync Возвращает статус операции operation по файлу с идентификатором baseFileID или null, если файл не существует или запрошенная операция operation не была запущена (актуально для операций, отличных от AsIs).

См. также