AGTCloud API Docs
文档指南API Reference集成与资源更新与帮助
视频生成Seedance

Seedance 数字人素材库

使用原生 Action 接口完成 Seedance 数字人素材创建、核验、上传和引用。

Seedance 数字人素材库用于管理 Seedance 2.0 和 Seedance 2.5 可引用的真人形象与虚拟形象素材。原生接口保留 Action、Version 和对应的请求响应结构,并通过 AGTCloud API Key 调用。

选择素材类型

素材类型创建方式适合场景主要限制
虚拟形象(AIGC)直接创建素材容器后上传虚拟主播、角色和产品素材上传地址必须能被服务端访问
真人形象(LivenessFace)先完成活体人脸核验真人数字人和本人形象素材必须与核验人脸一致

虚拟形象接入流程

创建素材容器

调用 CreateAssetGroup 创建 AIGC 素材组,并保存返回的素材组 ID。

上传素材

向素材组上传公网可访问的图片、视频或音频。上传成功只表示请求已受理,素材通常先进入处理中状态。

等待素材可用

轮询素材查询接口,直到状态变为 Active。进入 Failed 后读取错误信息,不要继续使用该素材。

在视频任务中引用

使用 asset://素材ID 或 asset://素材组ID 作为 Seedance 原生创建请求中的素材 URL。被引用的素材必须属于当前账户并处于可用状态。

真人形象接入流程

真人形象需要先创建核验会话,引导用户在手机浏览器中完成活体采集,再调用 GetVisualValidateResult 取得真人素材组 ID;会话失效后应重新创建。

取得真人素材组后可以继续上传素材,但人脸必须与核验人一致。不匹配的素材会进入失败状态并返回 FaceMismatch。

素材状态与结果

  • Processing:素材仍在处理,建议间隔约 3 秒查询,不要无间隔轮询。
  • Active:素材可以用于视频生成。
  • Failed:读取错误原因并停止轮询;修正素材后重新上传。
  • GetAsset 返回的签名 URL 有效期约 11.5 小时,不应作为永久地址保存或公开分发。

素材与 API Key 所属账户绑定。访问不存在或不属于当前账户的素材时可能返回 ResourceNotFound。删除素材组会连同组内素材一起删除,操作前应确认目标 ID 和删除范围。

相关接口

本页目录