Claude Opus 5.5 уже доступна в SeedRouter

Video

Seedance 2.5 Flash

View Markdown

Создавайте видео длительностью 4–30 секунд в 480p или 720p по тексту, первому/последнему кадру или мультимодальным референсам либо редактируйте одно исходное видео.

Seedance 2.5 Flash поддерживает создание видео по тексту, генерацию по первому/последнему кадру, генерацию по референсам и редактирование видео. Используйте dreamina-seedance-2-5-flash на уровне Default. Передавайте медиафайлы в виде общедоступных HTTP- или HTTPS-URL без учётных данных. Сохраните возвращённый ID задачи и запрашивайте по нему готовое видео.

См. песочницу и актуальные цены, спецификацию OpenAPI и руководство по ценам.

Краткий пример

Этот запрос создаёт четырёхсекундное видео. Перед отправкой ознакомьтесь с текущей ценой: за успешно выполненную генерацию взимается плата.

curl https://api.seedrouter.ai/v1/videos/generations \
  -H "Authorization: Bearer $SEEDROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "dreamina-seedance-2-5-flash",
    "content": [{"type": "text", "text": "A ceramic cup slowly rotates under warm studio lighting."}],
    "resolution": "480p",
    "duration": 4,
    "ratio": "16:9",
    "generate_audio": false
  }'

Параметры

Поля model и content обязательны. Все остальные поля необязательны. Явные значения null и неизвестные поля отклоняются.

ПолеТипЗначение по умолчаниюОграничения
modelстрокаобязательноdreamina-seedance-2-5-flash
contentмассивобязательноКак минимум один непустой текстовый элемент; для медиаэлементов требуется роль.
resolutionстрока720p480p или 720p.
durationцелое число5 или -1 для редактированияГенерация: 4–30 секунд. Редактирование: опустите поле или укажите -1; длительность результата соответствует исходному видео.
ratioстрока16:9 или adaptive для кадров/редактированияГенерация по тексту/референсам: 16:9, 9:16, 1:1, 4:3, 3:4, 21:9. Первый/последний кадр и редактирование: только adaptive.
generate_audioлогическое значениеtrueВключает или отключает генерируемое аудио; это не меняет тариф.
omni_reference_task_typeстрокаgenerategenerate или edit. Для редактирования требуется ровно одно видео.
content_filterлогическое значениеtrueПринимается только true; элемент управления в песочнице не требуется.

В документации для промптов указан максимум в 10 000 токенов. Общедоступный токенизатор не указан, поэтому количество символов нельзя считать точным количеством токенов.

Содержимое и режимы

Для текста используется {"type":"text","text":"Describe the shot"}. Для изображений, видео и аудио используются вложенный URL и явно указанная роль:

{
  "type": "image_url",
  "image_url": {"url": "https://example.com/reference.jpg"},
  "role": "reference_image"
}
РежимСодержимоеФормат кадра и длительность
Видео по текстуТолько текстФиксированное соотношение сторон; 4–30 секунд.
Первый/последний кадрТекст и одно изображение first_frame, при необходимости одно изображение last_frameadaptive; 4–30 секунд. Для последнего кадра требуется первый кадр.
Генерация по референсамТекст и элементы reference_image, reference_video или reference_audioФиксированное соотношение сторон; 4–30 секунд. До 10 изображений, 5 видео и 5 аудио.
Редактирование видеоТекст, ровно один reference_video, необязательные референсные изображения/аудио; тип задачи editadaptive; длительность не указана или равна -1.

Видеоэлементы используют type: "video_url", video_url: {"url": "..."}, role: "reference_video"; аудиоэлементы используют audio_url и reference_audio в той же структуре. Первый/последний кадр нельзя сочетать с референсными медиафайлами. В этой интеграции недоступны элементы управления Draft, Extend, 1080p, водяным знаком, начальным значением генератора и выводом последнего кадра. Обратные вызовы не предоставляются.

Ограничения медиафайлов

МедиафайлФорматыРазмер и длительность
ИзображениеJPEG, PNG, WebPДо 30 MB; каждая сторона 300–6 000 px; отношение ширины к высоте 0,4–2,5.
ВидеоMP4, MOVДо 200 MB; 24–60 FPS; каждая сторона 300–6 000 px; соотношение сторон 0,4–2,5; 409 600–8 295 044 пикселя. Референсы: по 2–30 секунд, суммарно не более 30 секунд. Исходное видео для редактирования: 4–30 секунд.
АудиоWAV, MP3До 15 MB; по 2–30 секунд, суммарно не более 30 секунд.

Файлы должны быть доступны для чтения до отправки. Для расчёта платы длительность видео измеряется по медиафайлу. Используйте стабильные общедоступные URL.

Ответ задачи и опрос статуса

При создании возвращаются id, model, status и created_at. Запрашивайте ту же задачу до её завершения:

curl "https://api.seedrouter.ai/v1/tasks/$TASK_ID" \
  -H "Authorization: Bearer $SEEDROUTER_API_KEY"

Статус принимает значение processing, completed или failed. При успехе получите сохранённое видео по output.video_url. При сбое прочитайте error.code и error.message. Публичные ответы не содержат стоимости. Истечение времени ожидания при опросе не доказывает, что генерация завершилась с ошибкой: сохраните ID задачи и запросите её снова вместо отправки новой генерации.

Оплата

Актуальный тариф зависит от разрешения и наличия входного видео. Без входного видео оплачиваемое количество секунд равно длительности результата. При наличии референсных видео оплачиваемое количество секунд равно длительности результата плюс большее из двух значений: длительности результата и суммарной длительности входных видео, округлённой вверх. При редактировании оплачивается удвоенная длительность исходного видео, округлённая вверх. Аудио включено в стоимость. За неудачные запросы плата не взимается.

Например, за пятисекундный результат с трёхсекундным референсным видео оплачиваются десять секунд. За редактирование десятисекундного исходного видео оплачиваются двадцать секунд. Умножьте оплачиваемое количество секунд на применимый актуальный тариф.

Типовые ответы и рекомендации по повторным попыткам см. в разделах жизненный цикл задачи и коды ошибок.