OpenAIClient.UploadFileAsync
Método OpenAIClient.UploadFileAsync
Sube un archivo de manera asíncrona al servidor de OpenAI.
public Task<FileResponse> UploadFileAsync(string purpose, string fileName, byte[] fileBytes,
CancellationToken? cancellationToken = default)
| Parámetro | Tipo | Descripción |
|---|---|---|
| purpose | String | El propósito de la carga del archivo, típicamente describiendo cómo se utilizará el archivo. |
| fileName | String | El nombre del archivo a subir. |
| fileBytes | Byte[] | El arreglo de bytes que contiene los datos del archivo. |
| cancellationToken | Nullable`1 | Un token para cancelar la operación. |
Valor de Retorno
Una tarea que representa la operación asíncrona. El resultado de la tarea contiene la respuesta de la carga del archivo.
Excepciones
| excepción | condición |
|---|---|
| AIClientException | Lanzada cuando el propósito del archivo es nulo o vacío. |
| AIClientException | Lanzada cuando el nombre del archivo es nulo o vacío. |
Véase También
- clase FileResponse
- clase OpenAIClient
- espacio de nombres Aspose.Pdf.AI
- ensamblado Aspose.PDF