IOpenAIClient.UploadFileAsync
Метод IOpenAIClient.UploadFileAsync
Асинхронно загружает файл на сервер OpenAI.
public Task<FileResponse> UploadFileAsync(string purpose, string fileName, byte[] fileBytes,
CancellationToken? cancellationToken = default)
Параметр | Тип | Описание |
---|---|---|
purpose | String | Цель загрузки файла, обычно описывающая, как будет использоваться файл. |
fileName | String | Имя файла для загрузки. |
fileBytes | Byte[] | Массив байтов, содержащий данные файла. |
cancellationToken | Nullable`1 | Токен для отмены операции. |
Возвращаемое значение
Задача, представляющая асинхронную операцию. Результат задачи содержит ответ на загрузку файла.
Исключения
исключение | условие |
---|---|
AIClientException | Выбрасывается, когда цель файла равна null или пуста. |
AIClientException | Выбрасывается, когда имя файла равно null или пусто. |
См. также
- класс FileResponse
- интерфейс IOpenAIClient
- пространство имен Aspose.Pdf.AI
- сборка Aspose.PDF