Seedance 2 Приватные виртуальные аватары
seedance-2
Seedance 2 Приватные виртуальные аватары
Создание группы виртуальных аватаров, загрузка ассета и проверка его статуса
POST
Seedance 2 Приватные виртуальные аватары
- Открыт только минимальный пользовательский workflow
- Загрузка принимает только публичный
source_url - Для генерации можно использовать только ассеты со
status=active
Authorizations
Все запросы требуют Bearer Token аутентификацию.
Workflow
1. Создание группы ассетов
Вызовите этот интерфейс:POST /v1/videos/doubao-seedance-2-0/private-avatar/groups
- Создает новую группу материалов виртуального аватара
- Возвращает
group_id, который понадобится на шаге загрузки
2. Загрузка ассета
Вызовите этот интерфейс:POST /v1/videos/doubao-seedance-2-0/private-avatar/assets
- Загружает один материал в выбранную группу
- Возвращает
asset_id - Запускает асинхронную обработку
asset_type:
imagevideoaudio
source_url должен быть публичным http/https URL.
3. Проверка статуса ассета
Вызовите этот интерфейс:GET /v1/videos/doubao-seedance-2-0/private-avatar/assets/{asset_id}
- Возвращает текущий статус ассета
- Позволяет понять, готов ли ассет для генерации видео
status не станет active.
Использование в генерации видео
Вызовите этот интерфейс:POST /v1/videos/generations
active, используйте asset://<ASSET_ID> в запросе генерации.