IOpenAIClient.UploadFileAsync

Méthode IOpenAIClient.UploadFileAsync

Télécharge un fichier de manière asynchrone sur le serveur OpenAI.

public Task<FileResponse> UploadFileAsync(string purpose, string fileName, byte[] fileBytes, 
    CancellationToken? cancellationToken = default)
ParamètreTypeDescription
purposeStringLe but du téléchargement du fichier, décrivant généralement comment le fichier sera utilisé.
fileNameStringLe nom du fichier à télécharger.
fileBytesByte[]Le tableau d’octets contenant les données du fichier.
cancellationTokenNullable`1Un jeton pour annuler l’opération.

Valeur de retour

Une tâche qui représente l’opération asynchrone. Le résultat de la tâche contient la réponse du téléchargement du fichier.

Exceptions

exceptioncondition
AIClientExceptionLancé lorsque le but du fichier est nul ou vide.
AIClientExceptionLancé lorsque le nom du fichier est nul ou vide.

Voir aussi