IOpenAIClient.UploadFileAsync

IOpenAIClient.UploadFileAsync metod

Laddar upp en fil asynkront till OpenAI-servern.

public Task<FileResponse> UploadFileAsync(string purpose, string fileName, byte[] fileBytes, 
    CancellationToken? cancellationToken = default)
ParameterTypBeskrivning
purposeSträngSyftet med filuppladdningen, som vanligtvis beskriver hur filen kommer att användas.
fileNameSträngNamnet på filen som ska laddas upp.
fileBytesByte[]Byte-array som innehåller filens data.
cancellationTokenNullable`1En token för att avbryta operationen.

Returvärde

En uppgift som representerar den asynkrona operationen. Uppgiftsresultatet innehåller svaret från filuppladdningen.

Undantag

undantagvillkor
AIClientExceptionUtlöses när filens syfte är null eller tomt.
AIClientExceptionUtlöses när filnamnet är null eller tomt.

Se Även