Skip to main content
POST
使用统一接口提交文生视频或图生视频任务。Grok、Veo 3.1、Sora 2 和 Seedance 使用相同的提交与查询流程。
视频生成是异步任务。提交成功后保存 task_id,再通过 GET /v1/tasks/{task_id} 查询状态和结果。

支持模型

模型说明
grok-imagine-video-1.5Grok 文生视频与单图生视频
veo-3.1-flashVeo 3.1 快速视频生成
veo-3.1-proVeo 3.1 高质量视频生成
sora-2Sora 2 标准视频生成
seedance-1.0-fastSeedance 1.0 快速视频生成
seedance-1.0-miniSeedance 1.0 Mini 视频生成
seedance-1.0-proSeedance 1.0 Pro 视频生成
seedance-1.5-proSeedance 1.5 Pro 视频生成
seedance-2.0Seedance 2.0 视频生成
seedance-2.0-fastSeedance 2.0 快速视频生成
模型的实时可用性取决于当前渠道,请以模型广场为准。

请求参数

model
string
required
视频模型 ID。填写上表中的一个公开模型 ID。
prompt
string
required
视频内容、动作、镜头和风格描述。
image
string
单张参考图片 URL 或 Base64 图片数据。传入后,任务按图生视频处理。
images
array<string>
参考图片数组。Veo 3.1 当前使用第一张图片;Seedance 建议使用该字段传入图生视频参考图。各模型支持的图片数量以当前渠道为准。
seconds
string
视频时长,单位为秒。Seedance 请优先使用整数类型的 duration,以兼容全部渠道。
size
string
输出尺寸,例如 1280x720720x1280
aspect_ratio
string
输出比例,例如 16:99:16
resolution
string
输出分辨率档位,例如 720p1080p4k。实际支持范围取决于模型。
metadata
object
模型扩展参数。Veo 支持 durationSecondsaspectRatioresolutionnegativePromptpersonGenerationseedgenerateAudio

模型参数差异

模型时长画面与分辨率参考输入
sora-2812 秒,默认 81280x720720x1280,仅 720p支持参考图片,不支持参考视频或音频
Veo 3.1默认 8使用 metadata.aspectRatiometadata.resolution 控制;支持范围由上游渠道决定支持单张参考图片
Grok由当前渠道决定使用 sizeaspect_ratio支持单张或多张参考图片字段
Seedance 1.010 秒可选择对应的 10 秒模型变体;其他时长由渠道决定使用 aspect_ratioresolution支持参考图片,数量限制由渠道决定
seedance-1.5-pro1012 秒可选择对应时长变体使用 aspect_ratioresolution支持参考图片,数量限制由渠道决定
Seedance 2.0由当前渠道决定;部分渠道支持 415 秒并默认 5使用 aspect_ratioresolution支持参考图片,数量限制由渠道决定
sora-2seconds 只接受 812。其他值会在路由阶段被拒绝。

文生视频示例

图生视频示例

Veo 3.1 示例

Seedance 示例

Seedance 建议使用 durationimages,这组字段可以覆盖当前接入的不同 Seedance 渠道。
Seedance 渠道还可以通过 metadata 传递 generate_audioreturn_last_framecamera_fixedseedwatermark 等扩展字段。字段是否生效取决于具体模型和当前渠道。

提交响应

查询任务

任务状态包括 queuedin_progresscompletedfailed。任务完成后,响应中的结果 URL 字段包含生成的视频地址。

任务查询

查看统一异步任务状态与结果字段。

OpenAI 兼容入口

需要使用 OpenAI Videos API 路径时,也可以将同一请求发送到 POST /v1/videos,并通过 GET /v1/videos/{task_id} 查询。新接入建议使用本页的统一接口和统一任务查询流程。