分段上传大文件。Uploads API 允许您通过将文件拆分为多个部分并分别上传每个部分来上传大于 512 MB 的文件。
创建上传任务,添加分块,然后完成上传。
OpenAI := TsgcHTTP_API_OpenAI.Create(nil);
OpenAI.OpenAIOptions.ApiKey := 'API_KEY';
// Create an upload
vUploadResponse := OpenAI._CreateUpload('training_data.jsonl', 'fine-tune',
2147483648, 'application/jsonl');
// Add a part
vPartResponse := OpenAI._AddUploadPart('upload_abc123', 'part1.jsonl');
// Complete the upload
WriteLn(OpenAI._CompleteUpload('upload_abc123', '["part_abc123"]'));