视频生成是异步任务,分三步:
POST /v1/videos 提交任务,拿到任务 id。
GET /v1/videos/{id} 轮询进度,直到 status 为 completed 或 failed。
GET /v1/videos/{id}/content 下载 MP4。
一条视频通常需要 1–5 分钟。建议每 10–15 秒查询一次,不要高频轮询。
所有请求都使用 Authorization: Bearer YOUR_API_KEY 认证。
提交任务
首帧、尾帧只接受公网可访问的 http(s) 图片 URL,不支持上传文件或 Base64。图生视频的画面比例跟随首帧图片,此时 aspect_ratio 不生效。
各型号参数
所有型号都支持文生视频,以及首帧 / 首尾帧图生视频。
示例:文生视频
示例:首尾帧图生视频
提交成功后返回任务对象(示例结构):
查询进度
失败时的响应示例:
下载视频
返回 MP4 文件内容。
视频约 7 天内可以下载。过期后接口返回 410,错误码为 artifact_gone,无法再取回。请在任务完成后及时下载,转存到自己的存储。
- 按秒计费,按分辨率和是否有声分档,费用为「单价 × 时长」。
- 提交任务时按请求的时长、分辨率预扣费用;任务失败后自动全额退回。
- 各型号的实时单价见 模型广场,更多说明见 价格说明。
常见错误
其他错误见 排错指南。