视频生成/字节(Seedance)

介绍字节(Seedance)的工作流、接口调用面和子页面文档。

字节(Seedance)

字节(Seedance)在 视频生成 分类下作为独立厂商子树组织。 建议先阅读本指南理解 Seedance 的工作流,再接入具体接口。

接口调用面

调用面Base URL用途
任务接口https://video.unigateway.ai创建和查询异步视频生成任务
素材接口https://api.unigateway.ai管理资产组和可复用素材

推荐调用流程

  1. 先用 POST /api/v3/contents/generations/tasks 发起异步生成任务。
  2. 再用 GET /api/v3/contents/generations/tasks/{id} 轮询状态并获取结果。
  3. 如果工作流需要复用参考素材、品牌资产或供应商素材库,再接入素材库相关接口。

接口布局

流程阶段主接口用途
创建任务POST /api/v3/contents/generations/tasks发起异步生成任务
查询任务GET /api/v3/contents/generations/tasks/{id}查询任务状态并获取最终结果
素材库POST /api/v3/contents/generations/asset-groupsPOST /api/v3/contents/generations/assetsPOST /api/v3/contents/generations/assets/listDELETE /api/v3/contents/generations/assets/{id}管理可复用资产和资产组

任务生命周期

状态含义建议动作
queued已接收,尚未开始处理继续按短退避轮询
running生成处理中持续轮询,不要盲目重复创建任务
succeeded最终结果已就绪读取结果 URL 和 usage,并落自己的任务记录
failed上游或参数校验失败查看错误字段,再决定是否重试
expired任务或结果窗口已过期仍需结果时重新提交新任务
cancelled任务在成功前被终止视为终态,再决定是否重新发起

上线检查清单

  1. 先确认当前走的是视频调用面还是核心 API 调用面。
  2. 先用最小创建请求跑通一次完整的查询闭环。
  3. 基础流程成功后,再增加 ratio、duration、audio 等可选字段。
  4. 上生产前补齐重试和队列退避逻辑。

说明

  • Seedance 采用“创建任务 -> 查询任务”的异步模型,而不是单次同步生成调用。
  • 任务接口与素材接口位于不同 UniGateway 域名,接入前请先确认对应接口的 Base URL。