Seedance 2.5 Eco API
Seedance 2.5 Eco API создаёт видео длиной 4–30 секунд в 720p или 1080p. Это отдельный model_name и отдельные тарифы; цены обычной Seedance 2.5 не применяются автоматически.
Редакция NexusAPI · параметры и цены проверены
Цены Seedance 2.5 Eco API
| Модель / режим | model_name | Ставка | Единица |
|---|---|---|---|
| Seedance 2.5 Eco · 720p | seedance-2.5-eco | 20,23 | ₽/сек |
| Seedance 2.5 Eco · 720p с видеореференсом | seedance-2.5-eco | 12,18 | ₽/сек |
| Seedance 2.5 Eco · 1080p | seedance-2.5-eco | 34,92 | ₽/сек |
| Seedance 2.5 Eco · 1080p с видеореференсом | seedance-2.5-eco | 20,83 | ₽/сек |
Ставки взяты из публичного каталога. Проверяйте единицу тарифа: секунда, запуск или запрос. Настройки и фактические условия аккаунта могут влиять на итоговую стоимость; актуальные данные доступны в каталоге перед запуском.
Без видео: ставка × секунды результата. С видео: ставка Eco × оплачиваемые секунды по формуле. Например, 5 секунд результата + 5 секунд референса в 720p: 10 × 12,18 = 121,80 ₽.
Параметры и ограничения Seedance 2.5 Eco
- image_urls допускает до 30 изображений, video_urls — до 10 видео, audio_urls — до 10 аудиофайлов. prompt допускает до 20 000 символов.
- start_image_url и end_image_url требуют друг друга. Для минимального запроса ниже используется только текст, без смешивания режимов входа.
- Видеореференсы: MP4/MOV/WebM по 2–30 секунд каждый, суммарно не более 30 секунд; до 128 MiB на файл и 512 MiB суммарно. Длительность проверяется сервером до списания.
- С видеореференсом оплачиваемые секунды рассчитываются как max(duration + ceil(сумма длительностей референсов), ceil(5 × duration / 3)). Фото и аудио не добавляют оплачиваемые секунды. Используйте ставки Eco из таблицы, а не унаследованные цены обычной версии.
| Поле | Тип | Обязательно | Значения и ограничения |
|---|---|---|---|
webhook_url | строка | нет | Числовой предел в схеме не задан |
model_name | строка | да | Только seedance-2.5-eco |
prompt | строка | нет | Длина строки: минимум не указан … 20000 |
start_image_url | строка | нет | Числовой предел в схеме не задан |
end_image_url | строка | нет | Числовой предел в схеме не задан |
image_urls | массив | нет | Не более 30 элементов |
video_urls | массив | нет | Не более 10 элементов |
audio_urls | массив | нет | Не более 10 элементов |
aspect_ratio | строка | нет | Допустимо: adaptive, 1:1, 3:4, 4:3, 9:16, 16:9, 21:9; По умолчанию: "adaptive" |
duration | целое число | нет | Диапазон: 4 … 30; По умолчанию: 4 |
resolution | строка | нет | Допустимо: 720p, 1080p; По умолчанию: "720p" |
generate_audio | boolean | нет | По умолчанию: true |
seed | целое число | нет | Диапазон: -1 … 2147483647 |
content_filter | boolean | нет | По умолчанию: false |
Пример запроса Seedance 2.5 Eco
Создайте аккаунт в панели 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.5-eco",
"prompt": "Кинематографичная улица после дождя, отражения в асфальте, плавное движение камеры",
"duration": 5,
"resolution": "720p",
"aspect_ratio": "9:16"
}
}
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, обязательные поля и допустимые значения в схеме выбранного варианта.
- Используйте только доступные серверу ссылки на исходные материалы; для первого теста начните с простого текстового запроса, где это допустимо.
- После завершения проверьте содержание, формат и пригодность результата. Только после проверки отправляйте серию задач.