IOpenAIClient.UploadFileAsync

IOpenAIClient.UploadFileAsync metodu

Bir dosyayı OpenAI sunucusuna asenkron olarak yükler.

public Task<FileResponse> UploadFileAsync(string purpose, string fileName, byte[] fileBytes, 
    CancellationToken? cancellationToken = default)
ParametreTürAçıklama
purposeStringDosya yüklemenin amacı, genellikle dosyanın nasıl kullanılacağını açıklar.
fileNameStringYüklenecek dosyanın adı.
fileBytesByte[]Dosya verilerini içeren byte dizisi.
cancellationTokenNullable`1İşlemi iptal etmek için bir token.

Dönüş Değeri

Asenkron işlemi temsil eden bir görev. Görev sonucu, dosya yüklemeden gelen yanıtı içerir.

İstisnalar

istisnadurum
AIClientExceptionDosya amacı null veya boş olduğunda fırlatılır.
AIClientExceptionDosya adı null veya boş olduğunda fırlatılır.

Ayrıca Bakınız