Sora 视频生成
OpenAI 格式
Sora 视频生成
使用 POST /v1/videos 调用 Sora 模型提交异步视频任务。
POST
Sora 视频生成
Sora 视频生成
OpenAI 格式入口。若需使用统一视频的POST /v1/video/create,请见 创建视频。
Sora 当前使用 POST /v1/videos 提交任务,并以 JSON 提交为主。
- 路由入口是
POST /v1/videos。 - 当前使用 JSON 提交。
- 参考图会先放入
input_reference,网关再按上游需要继续处理。 router/video-router.go里/v1/videos仍由controller.RelayTask统一接收。
当前模型
sora-2
方法与路径
请求示例
响应示例
认证
Body
模型名称。当前只整理
sora-2。提示词。
尺寸字符串。当前常见值是
720x1280 和 1280x720;网关里 sora-2 当前也只显式校验这两种尺寸。目标秒数。当前通过
seconds 提交;网关会兼容字符串和整数。参考图输入。当前 JSON 请求可使用 URL、base64、data URI;网关侧也兼容 multipart 文件上传。
扩展配置。当前常见写法是
metadata.output_config,可放 aspect_ratio、audio_generation、resolution 等字段。Sora 角色创建所需视频链接。这个字段在通用 DTO 中存在,但从当前路由设计看,更适合配合
/sora/v1/characters 使用,而不是作为 POST /v1/videos 主链路字段。角色片段时间范围,格式如
1,3。同样更适合角色创建链路。当前规则
| 项目 | 规则 |
|---|---|
| 默认尺寸 | 未显式传入时,按 aspect_ratio 推导横屏或竖屏尺寸 |
sora-2 尺寸校验 | 当前网关只显式接受 720x1280、1280x720 |
| 参考图格式 | JSON 下可用 URL、base64、data URI;multipart 也仍被网关兼容 |