Skip to content

Seedance — 原生格式 ​

POST/contents/generations/tasks

调用 Seedance 原生 API 提交文生视频或图生视频任务。

Bearer Token

模型介绍 ​

Seedance 是火山引擎豆包团队推出的视频生成模型,支持文生视频与图生视频,对中文 prompt、中国元素、人物动作的理解优秀。

支持模型 ​

模型时长分辨率帧率说明
doubao-seedance-2-05s / 10s720p / 1080p24 fps主力版本
doubao-seedance-2-0-mini5s720p24 fps经济版

端点概览 ​

端点方法说明
/contents/generations/tasksPOST提交生成任务
/contents/generations/tasks/{task_id}GET查询任务状态

请求参数 ​

Seedance 请求参数

参数类型必填默认值描述
modelstring是-模型名称:doubao-seedance-2-0 / doubao-seedance-2-0-mini
contentarray是-内容数组,混合 text 与 image_url 类型元素
durationstring否5s时长:5s / 10s(lite 仅 5s)
resolutionstring否720p分辨率:720p / 1080p
fpsinteger否24帧率,默认 24
seedinteger否随机种子,用于结果复现
callback_urlstring否-任务回调地址

content 结构 ​

type字段说明
texttext: string文本描述
image_urlimage_url: { url: string }参考图 URL

请求示例 ​

文生视频 ​

bash
curl -X POST /contents/generations/tasks \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "doubao-seedance-2-0",
    "content": [{"type": "text", "text": "猫咪在草地上奔跑,阳光明媚"}],
    "duration": "5s",
    "resolution": "720p"
  }'

图生视频 ​

python
r = requests.post("/contents/generations/tasks", headers=HEADERS, json={
    "model": "doubao-seedance-2-0",
    "content": [
        {"type": "image_url", "image_url": {"url": "https://example.com/cat.png"}},
        {"type": "text", "text": "猫咪转头看向镜头"},
    ],
    "duration": "5s",
})

响应示例(火山官方结构) ​

提交响应 ​

提交响应

json
{
  "id": "cgt-20260904153000-xxxx"
}

提交响应对齐火山官方:仅 id 一个字段(任务 ID,用于查询)。

查询响应(succeeded) ​

查询响应

json
{
  "id": "cgt-20260904153000-xxxx",
  "model": "doubao-seedance-2-0",
  "status": "succeeded",
  "content": {
    "video_url": "https://cdn.example.com/video.mp4?expires=86400&..."
  },
  "usage": {
    "completion_tokens": 108900,
    "total_tokens": 108900
  },
  "created_at": 1754389200,
  "updated_at": 1754389320
}
字段说明
id任务 ID
model模型名
status火山官方枚举:queued / running / succeeded / failed / cancelled
content.video_url视频 URL(succeeded 后返回,有效期 24 小时(X-Tos-Expires=86400),每次查询重新签名)
usage用量(completion_tokens / total_tokens,视频按秒折算 token)
error失败时的错误信息(含 code/message)

本页为火山原生协议:status 枚举为火山官方(running/succeeded),与 OpenAI 兼容端点(/v1/video/generations,in_progress/completed)不同——两套端点各自保持原生语义,按所用端点的枚举处理。

注意事项 ​

  • 生成耗时通常 1~3 分钟。
  • video_url 有效期 24 小时(X-Tos-Expires=86400),每次查询重新签名,请及时下载。
  • 图生视频时,参考图必须为可访问的 URL 或 asset:// 素材引用。
  • doubao-seedance-2-0-mini 仅支持 5s / 720p。
  • 计费按时长(秒)×分辨率系数;usage 按秒折算 token。

© 2026 宁享Token. 保留所有权利。