上传文件
POST
/v1/files上传文件并获取 file_id。multipart 字段必须为 file,purpose 为必填;返回的 file_id 可用于音频转写和多模态理解等接口。
使用方式
| 场景 | 后续用法 |
|---|---|
| 音频转写 | 上传音频后,在 POST /v1/audio/transcriptions 中传 file_id |
| 多模态理解 | 上传图片或视频后,在 POST /v1/responses 的内容项中传 file_id |
| 直接上传 | 如果业务接口支持 multipart file,也可以不提前上传文件,直接在业务请求中上传 |
请求参数
字段类型必填说明
multipart 文件字段,单文件最大 512 MB;文件流式上传到资产,不整文件读入内存。
文件用途。
返回值
字段类型说明
文件 id,即后续接口使用的 file_id。
固定为 file。
文件字节数。
创建时间,Unix 时间戳,单位为秒。
原始文件名。
上传时传入的用途标记。
文件状态,例如 processed / active;失败时可能返回 failed,具体以服务端实际返回为准。