通过 OpenAI 兼容 /v1/videos 创建和管理 Sora 视频任务
/v1/videos 创建 OpenAI 兼容的 Sora 视频任务。本文只描述 OpenAI 官方契约;关于 HingNet AI 的模型分组路由、灰色 / reverse 渠道差异和平台扩展字段,请参考 Sora 视频路由与分组。
multipart/form-dataapplication/jsoninput_reference 应为单个对象,而不是数组:
input_reference 的官方 JSON 结构是单个对象,例如 { "image_url": "..." } 或 { "file_id": "..." };不要传 ["https://..."] 这样的数组。model:模型名称,例如 sora-2、sora-2-proprompt:视频生成提示词seconds:使用当前 OpenAI 官方文档允许的时长值。当前 API Reference 公开了 4、8、12;Video Generation Guide 还描述了部分官方 Sora 2 / Sora 2 Pro 工作流中的更长时长。请以你配置的官方渠道实际支持能力为准。size:使用当前 OpenAI 官方文档允许的分辨率值。当前 API Reference 列出 720x1280、1280x720、1024x1792、1792x1024;Video Generation Guide 还描述了部分官方 sora-2-pro 工作流中的 1920x1080、1080x1920。input_reference:
multipart/form-data 下:单个文件字段application/json 下:单个对象,例如 {"image_url":"..."} 或 {"file_id":"file_..."}POST /v1/videosGET /v1/videos/{video_id},见 视频查询GET /v1/videos/{video_id}/content,见 视频下载API Key
模型名称
veo-3.1-generate-preview, veo-3.1-fast-generate-preview "veo-3.1-fast-generate-preview"
文本提示词
"A cinematic lion at sunset"
视频时长(秒):4、6、8
6
分辨率
1280x720, 720x1280, 1920x1080, 1080x1920 "1280x720"
参考图 URL 数组(1-3 张)
["https://example.com/image.jpg"]任务创建成功
任务 ID
"video_abc123"
video "video"
创建时间戳
1761234567
完成时间戳
任务状态
queued, in_progress, completed, failed "queued"
模型名称
"veo-3.1-fast-generate-preview"
提示词
进度(0-100)
0
视频时长
6
分辨率
"1280x720"
视频直链(完成后返回)