Seedance 2.0 Mini API
Seedance 2.0 Mini API — вариант семейства Seedance с отдельным model_name. Он создаёт видео по тексту и исходным материалам; ограничения входов и разрешения нужно выбирать по схеме этого варианта.
Редакция NexusAPI · параметры и цены проверены
Цены Seedance 2.0 Mini API
| Модель / режим | model_name | Ставка | Единица |
|---|---|---|---|
| Seedance 2.0 Mini · Базовая ставка | seedance-2.0-mini | 15,9375 | ₽/сек |
Ставки взяты из публичного каталога. Проверяйте единицу тарифа: секунда, запуск или запрос. Настройки и фактические условия аккаунта могут влиять на итоговую стоимость; актуальные данные доступны в каталоге перед запуском.
Mini допускает 480p и 720p; 1080p в этой схеме нет. Базовая ставка каталога — 15,9375 ₽/сек, без опубликованной разбивки по режимам.
Параметры и ограничения Seedance 2.0 Mini
- Mini допускает 480p и 720p; 1080p в этой схеме нет. Базовая ставка каталога — 15,9375 ₽/сек, без опубликованной разбивки по режимам.
- Для Seedance 2.0 доступны режим граничных кадров и мультимодальные референсы. end_image_url передаётся только вместе со start_image_url; image_urls несовместим с этой парой.
- image_urls: до 9 изображений; video_urls: до 3 MP4/MOV, по 2–15 секунд каждый и не более 15 секунд суммарно. audio_urls: до 3 MP3/WAV с теми же временными пределами; для аудио нужен image- или video-референс.
- prompt необязателен при наличии изображения или видео на входе, но текстовый пример ниже задаёт его явно. generate_audio по умолчанию true; duration — целое число от 4 до 15.
| Поле | Тип | Обязательно | Значения и ограничения |
|---|---|---|---|
webhook_url | строка | нет | Числовой предел в схеме не задан |
prompt | строка | нет | Числовой предел в схеме не задан |
start_image_url | строка | нет | Числовой предел в схеме не задан |
end_image_url | строка | нет | Числовой предел в схеме не задан |
image_urls | массив | нет | Не более 9 элементов |
video_urls | массив | нет | Не более 3 элементов |
audio_urls | массив | нет | Не более 3 элементов |
aspect_ratio | строка | нет | Допустимо: 16:9, 9:16, 1:1, 4:3, 3:4, 21:9, adaptive; По умолчанию: "16:9" |
duration | целое число | нет | Диапазон: 4 … 15; По умолчанию: 5 |
generate_audio | boolean | нет | По умолчанию: true |
watermark | boolean | нет | По умолчанию: false |
seed | целое число | нет | Числовой предел в схеме не задан |
model_name | строка | да | Только seedance-2.0-mini |
resolution | строка | нет | Допустимо: 480p, 720p; По умолчанию: "720p" |
Пример запроса Seedance 2.0 Mini
Создайте аккаунт в панели NexusAPI, выпустите API-ключ и сохраните его на сервере в переменной NEXUS_API_KEY. Ключ не следует помещать в публичный JavaScript. Пример показывает структуру запроса и не является отчётом о выполненной генерации.
curl https://nexusapi.dev/generate \
-H "Authorization: Bearer $NEXUS_API_KEY" \
-H "Content-Type: application/json" \
--data-binary @- <<'JSON'
{
"params": {
"model_name": "seedance-2.0-mini",
"prompt": "Плавное приближение камеры к керамической чашке у окна, одна сцена, мягкий свет",
"duration": 5,
"resolution": "720p",
"aspect_ratio": "16:9"
}
}
JSONPOST /generate принимает объект params и возвращает task_id. Сохраните ID и опрашивайте статус до завершения либо передайте webhook_url в params. Не повторяйте создание задачи только потому, что результат ещё не готов.
curl "https://nexusapi.dev/tasks/$TASK_ID" \
-H "Authorization: Bearer $NEXUS_API_KEY"В TASK_ID подставьте идентификатор из первого ответа. Формат завершённого результата проверяйте по текущей документации; не предполагайте заранее фиксированное число файлов.
Проверка перед запуском
- Сверьте точный model_name, обязательные поля и допустимые значения в схеме выбранного варианта.
- Используйте только доступные серверу ссылки на исходные материалы; для первого теста начните с простого текстового запроса, где это допустимо.
- После завершения проверьте содержание, формат и пригодность результата. Только после проверки отправляйте серию задач.