ToAPIsToAPIs
seedance-ext

seedance-2-fast-ext 视频生成

使用 seedance-2-fast-ext 模型低成本快速生成视频

POST
/v1/videos/generations

国内用户请注意: 中国大陆用户请使用 https://toapis.cn 作为接口地址(Base URL)。文档示例中的 https://toapis.com 请替换为 https://toapis.cn。

seedance-2-fast-ext 是 Seedance 2.0 系列的促销渠道冲量模型,面向低成本、快速生成场景:

  • 文生视频、参考图片生成
  • 支持 480p、720p 和 1080p 输出
  • 不支持参考视频、参考音频、首尾帧控制和视频编辑
  • 接口为异步任务:提交后返回 generation.task,完成后通过视频任务状态接口获取结果。

认证

Authorizationstring请求头必填

使用 Bearer Token 认证:

Authorization: Bearer YOUR_API_KEY

请求参数

modelstring请求体必填默认值: seedance-2-fast-ext

ToAPIs 公共模型名,固定使用 seedance-2-fast-ext。

promptstring请求体

描述场景、镜头运动、主体动作、风格和声音氛围。

secondsinteger请求体默认值: 5

输出视频时长(秒),仅支持 5、10、15。兼容字段 duration 也可以使用,无需同时传入。

sizestring请求体

输出宽高比,支持 16:9、9:16、4:3、3:4、1:1。兼容字段 aspect_ratio 也可以使用。

resolutionstring请求体默认值: 720p

输出分辨率,支持 480p、720p 和 1080p。

reference_imagestring请求体

单张参考图片的公开 URL。多张时请改用 reference_images。

reference_imagesstring[]请求体

参考图片 URL 数组,最多 9 张。也可以使用 image_with_roles(role 为 reference_image)显式传入。

callback_urlstring请求体

ToAPIs 任务完成回调地址,详见任务 Webhook。

client_business_idstring请求体

客户侧订单号或业务任务 ID。提交后会随任务保存,也可用 GET /v1/videos/generations/{client_business_id} 查询。

trace_idstring请求体

调用方自定义的链路追踪 ID。

素材组合规则

请求内容是否支持说明
仅提示词是文生视频
参考图片是最多 9 张
参考视频 / 参考音频否请使用 seedance-2.5-ext
首帧 / 尾帧否不支持首尾帧模式

请求示例

文生视频

curl --request POST \
  --url https://toapis.com/v1/videos/generations \
  --header 'Authorization: Bearer YOUR_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "seedance-2-fast-ext",
    "prompt": "海浪拍打礁石,镜头环绕缓慢推进。",
    "seconds": 5,
    "size": "16:9",
    "resolution": "720p"
  }'

参考图片生成

curl --request POST \
  --url https://toapis.com/v1/videos/generations \
  --header 'Authorization: Bearer YOUR_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "seedance-2-fast-ext",
    "prompt": "让图片1中的角色眨眼微笑。",
    "seconds": 5,
    "size": "9:16",
    "resolution": "480p",
    "reference_images": [
      "https://example.com/avatar.png"
    ]
  }'

响应

idstring
任务 ID,用于查询状态。
client_business_idstring
请求传入该字段时返回。
objectstring
固定为 generation.task。
modelstring
本次请求的模型名。
statusstring
queued、in_progress、completed 或 failed。
progressinteger
0–100 的任务进度。
created_atinteger
创建时间戳。

响应示例

{
  "id": "tsk_vid_xxx",
  "object": "generation.task",
  "model": "seedance-2-fast-ext",
  "status": "in_progress",
  "progress": 10,
  "created_at": 1781577600
}