IOpenAIClient.UploadFileAsync

IOpenAIClient.UploadFileAsync 方法

异步上传文件到 OpenAI 服务器。

public Task<FileResponse> UploadFileAsync(string purpose, string fileName, byte[] fileBytes, 
    CancellationToken? cancellationToken = default)
参数类型描述
purpose字符串文件上传的目的,通常描述文件将如何使用。
fileName字符串要上传的文件名。
fileBytes字节数组包含文件数据的字节数组。
cancellationToken可空`1用于取消操作的令牌。

返回值

表示异步操作的任务。任务结果包含文件上传的响应。

异常

异常条件
AIClientException当文件目的为 null 或空时抛出。
AIClientException当文件名为 null 或空时抛出。

另请参阅