跳到主要内容
AI VIDEO GENERATION API

用一个 API,接入 Seedance 视频生成

面向开发者的异步视频生成服务。提交任务后轮询状态,任务完成时直接返回对象存储视频直链。

最后更新
OpenAI Video 风格
使用 POST /v1/videos 创建任务,GET /v1/videos/{id} 查询结果。
异步任务
提交后立即返回任务 ID,通过 queued、in_progress、completed 等状态跟踪进度。
视频直链
完成后从 metadata.url 读取对象存储地址,不需要自行拼接存储路径。

当前公开模型

公开目录目前列出 seedance2.0、seedance2.5、seedance2.0-fast 和 seedance2.0-mini,统一使用 openai-video 接口类型。可用性以当前 API Key 的模型查询结果为准。

模型生成方式接口
seedance2.0文生视频、首尾帧、参考素材POST /v1/videos
seedance2.5文生视频、首尾帧、参考素材POST /v1/videos
seedance2.0-fast以当前账户可见能力为准POST /v1/videos
seedance2.0-mini以当前账户可见能力为准POST /v1/videos

从请求到视频

  1. 创建 API Key登录控制台,为服务端环境创建独立的模型 API Key。
  2. 提交任务向 /v1/videos 发送模型、提示词和可选参考素材。
  3. 轮询状态每 3 至 5 秒查询任务,直到 completed 或 failed。
  4. 读取结果从 metadata.url 获取并下载对象存储视频直链。
创建视频任务bash
curl --request POST "https://ling-light.com/v1/videos" \
  --header "Authorization: Bearer $VIDEO_API_KEY" \
  --header "Content-Type: application/json" \
  --header "Idempotency-Key: $(uuidgen)" \
  --data '{
    "model": "seedance2.0",
    "prompt": "一只橘猫坐在窗台上看雨,镜头缓慢推近",
    "seconds": 5,
    "resolution": "720p",
    "aspect_ratio": "16:9"
  }'
快速开始
从创建 API Key 到提交第一条视频任务。
任务与错误处理
轮询、终态、幂等和限流响应的处理方式。
Seedance 2.0
生成模式、参考素材限制和接口示例。
Seedance 2.5
更高参考素材上限和公开调用说明。