视频生成
Sora 2
sora-2 与 sora-2-pro 视频生成字段
Sora 2 系列当前暂未开放调用。本页字段说明仅供接入预览,实际可用状态以模型列表为准。
模型
| 模型 | 时长 | 分辨率 | 默认值 | 图片输入 |
|---|---|---|---|---|
sora-2 | 4、8、12、16、20 秒 | 720p | 4 秒、720p、16:9 | 最多 1 张 |
sora-2-pro | 4、8、12、16、20 秒 | 720p、1024p、1080p | 4 秒、720p、16:9 | 最多 1 张 |
请求字段
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 是 | sora-2 或 sora-2-pro |
prompt | string | 是 | 视频内容描述 |
duration | integer | 否 | 支持 4、8、12、16、20;默认 4 |
resolution | string | 否 | sora-2 仅支持 720p;sora-2-pro 支持 720p、1024p、1080p |
aspect_ratio | string | 否 | 16:9、landscape、9:16、portrait;不传默认横屏 |
image_urls | string[] | 否 | 图片生成视频时传 1 张公网图片 URL;支持 .jpeg、.jpg、.png、.webp,单图最大 10MB |
callback_url | string | 否 | 任务到达终态后的 HTTPS 回调地址 |
传入 image_urls 时,画面方向会根据参考图自动判断,aspect_ratio 可省略。
示例
curl https://api.vibelab.me/v1/videos/generations \
-H "Authorization: Bearer $LOOPTOKEN_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "sora-2",
"prompt": "A waterfall cascading down forming a rainbow",
"duration": 8,
"resolution": "720p",
"aspect_ratio": "16:9",
"image_urls": ["https://example.com/reference.jpg"]
}'接口受理后返回 LoopToken 任务对象,随后使用 GET /v1/tasks/{task_id} 查询结果。