Skip to content

Seedance 视频

Seedance 使用原生视频任务接口,和 Grok 的 /v1/videos 结构不同。

创建视频任务

bash
curl "$BASE_URL/v1/video/generate" -H "Authorization: Bearer $API_KEY" -H "Content-Type: application/json" -d '{"model":"dreamina-seedance-2-0-hc","prompt":"一只小船在雾气中的湖面缓慢前进,电影感,稳定镜头","duration":4,"resolution":"720p"}'

成功后保存响应中的 task.id

查询、用量和文件

bash
curl "$BASE_URL/v1/video/tasks/TASK_ID" -H "Authorization: Bearer $API_KEY"
bash
curl "$BASE_URL/v1/video/usages/TASK_ID" -H "Authorization: Bearer $API_KEY"
bash
curl "$BASE_URL/v1/video/files/TASK_ID" -H "Authorization: Bearer $API_KEY" --output result.mp4

建议每 5-10 秒轮询一次,直到 statuscompletedfailedcancelled。不要并行高频轮询。

素材接口

text
POST /v1/asset-groups
GET  /v1/asset-groups/{group_id}
POST /v1/assets
POST /v1/assets/get
POST /v1/assets/update

素材和任务属于当前用户及 API Key,不能使用其他用户的资源 ID。

常见错误

  • Seedance API is not supported for this group:API Key 分组不是 Seedance。
  • Unsupported Seedance model:模型名称不是分组允许的 Seedance 模型。
  • billing_configuration_error:管理员尚未配置该模型和分辨率价格。
  • 任务长时间处理中:继续查询任务状态,不要重复创建。

瑞科 API 文档