API 参考
文件与上传
Manage persistent account Files, multipart Uploads, and Moderation Batches through OpenAI-compatible endpoints.
- 持久 File 通过 OpenAI-compatible Files API 创建和管理按 Account 隔离的不可变 user_data、batch 和 batch_output File。
- File 对象 通过 RunAPI File ID 标识的不可变持久 File,不包含存储实现细节。
- 创建 File 将一个 multipart user_data 或 batch File 流式写入持久存储。
- 列出 File 按确定的 cursor 顺序列出 active File。
- 获取 File 通过 ID 获取 active File metadata。
- 获取 File content 流式读取完全一致的已存储 File bytes。
- 删除 File 逻辑删除 File,并调度清理其存储内容。
- Upload 通过有序 Part 预留、组装、完成或取消持久 File Upload。
- Upload 对象 有效期一小时的 multipart Upload reservation,以及完成后生成的 File。
- 创建 Upload 为一个 Upload 预留声明的最终 File bytes。
- 添加 Upload Part 将一个 multipart Part 流式写入未完成的 Upload。
- 完成 Upload 按提供顺序组装 Part,并创建一个不可变 File。
- 取消 Upload 幂等取消 pending Upload。
- Batch 使用 purpose=batch File 提交并观察 OpenAI-compatible Moderation Batch。
- Batch 对象 按 Account 隔离的 Moderation Batch,其执行生命周期通过兼容 Batch API 返回。
- 列出 Batch 列出当前 Account 创建的 Batch。
- 创建 Batch 使用有效的 purpose=batch File 提交 Moderation Batch。
- 获取 Batch 获取 Batch 当前状态和请求计数。
- 取消 Batch 请求执行方取消尚未终态的 Batch。