# OpenAI 风格视频任务接口

`POST /v1/videos`

OpenAI Videos 兼容接口。JSON 请求和 multipart/form-data 参考文件上传都从这里进入；额外字段会随请求提交。

## 请求格式
文生视频通常使用 JSON。图生视频或 remix 需要上传参考文件时使用 multipart/form-data，并传入 `input_reference`。

## 参数要点
- `model`、`prompt`：必填。
- `size`：视频尺寸，例如 720x1280、1280x720。
- `seconds`：视频时长，OpenAI 风格接口常用字符串数字。
- `input_reference`：参考图片或视频文件，multipart 请求中使用。

## 执行顺序
1. `POST /v1/videos` 创建任务。
2. 保存返回的 `id` 或任务 ID。
3. `GET /v1/videos/{video_id}` 查询状态。
4. 完成后用 `GET /v1/videos/{task_id}/content` 下载结果。

## 读取结果
视频生成通常是异步任务。保存任务 ID、创建时间、状态和结果地址，用户刷新页面后也能找回任务结果。

Tags: 视频任务
