完成上传

post https://api.openai.com/v1/uploads/{upload_id}/complete

完成上传source

在返回的 Upload 对象中,有一个嵌套的 File 对象,该对象已准备好在平台的其余部分使用。source

您可以通过传入 Part ID 的有序列表来指定 Part 的顺序。source

完成时上传的字节数必须与创建 Upload 对象时最初指定的字节数匹配。上传完成后,不得添加任何段。source

路径参数

上传的 ID。source

请求正文

部件 ID 的有序列表。source

文件内容的可选 md5 校验和,用于验证上传的字节数是否符合您的预期。source

返回

状态为completed加上一个额外的file属性,其中包含创建的可用 File 对象。source

示例请求
1
2
3
4
curl https://api.openai.com/v1/uploads/upload_abc123/complete
  -d '{
    "part_ids": ["part_def456", "part_ghi789"]
  }'
响应
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
  "id": "upload_abc123",
  "object": "upload",
  "bytes": 2147483648,
  "created_at": 1719184911,
  "filename": "training_examples.jsonl",
  "purpose": "fine-tune",
  "status": "completed",
  "expires_at": 1719127296,
  "file": {
    "id": "file-xyz321",
    "object": "file",
    "bytes": 2147483648,
    "created_at": 1719186911,
    "filename": "training_examples.jsonl",
    "purpose": "fine-tune",
  }
}