Если вы уже загрузили приватные материалы через API материалов и получили asset_id, в запросе на генерацию не нужно повторно передавать исходный URL файла. Используйте:
asset://<ASSET_ID>
Это подходит для:
приватных материалов виртуального аватара
приватных материалов реального аватара
изображений, видео и аудио, которые уже обработаны и находятся в статусе active
Перед использованием загруженного материала в генерации видео выполните такой порядок:
Сначала создайте группу материалов или завершите верификацию реального человека
Загрузите материал и получите asset_id
Проверяйте статус материала, пока он не станет active
Используйте asset://<ASSET_ID> в запросе на генерацию
Для загрузки материалов можно использовать эти руководства:
{ "model": "seedance-2", "prompt": "Сохрани персонажа с изображения 1 и покажи, как он медленно поворачивается у панорамного окна, с мягким движением камеры вперед.", "image_with_roles": [ { "url": "asset://asset_img_01KXXXXXXX", "role": "reference_image" } ]}
Пример с видео- и аудиореференсами:
{ "model": "seedance-2", "prompt": "Сохрани образ персонажа с изображения 1, используй движение камеры из видео 1 и ритм с атмосферой из аудио 1 для генерации разговорного видео в помещении.", "image_with_roles": [ { "url": "asset://asset_img_01KXXXXXXX", "role": "reference_image" } ], "video_with_roles": [ { "url": "asset://asset_vid_01KXXXXXXX", "role": "reference_video" } ], "audio_with_roles": [ { "url": "asset://asset_aud_01KXXXXXXX", "role": "reference_audio" } ]}
Для генерации видео можно использовать только материалы со статусом active.Если передать asset://<ASSET_ID>, пока материал еще находится в статусе processing или уже перешел в failed, запрос на генерацию может завершиться ошибкой или дать плохой результат.