文件上传(Files)说明
文件上传(Files)说明
文件上传接口允许您上传可在多个 API 端点中引用的文件,适用于以下场景:
- 对话附件 — 上传文档供大模型读取分析
- 微调数据 — 上传 JSONL 格式的训练数据
- 批量请求 — 上传批处理请求文件
接口列表
| 接口 | 说明 |
|---|---|
POST /v1/files |
上传文件 |
GET /v1/files |
列出所有已上传文件 |
GET /v1/files/{file_id} |
获取文件信息 |
DELETE /v1/files/{file_id} |
删除文件 |
GET /v1/files/{file_id}/content |
下载文件内容 |
支持的文件格式
| 格式 | 说明 |
|---|---|
.pdf |
PDF 文档 |
.txt |
纯文本文件 |
.json / .jsonl |
JSON 数据,微调数据格式 |
.csv |
表格数据 |
.png / .jpg / .webp |
图片文件(vision 用途) |
文件大小限制
| 用途 | 最大大小 |
|---|---|
assistants |
512 MB |
fine-tune |
1 GB |
vision |
20 MB |
batch |
200 MB |