Seedance

Генерация видео: подключение, модели, референсы, примеры и работа с результатами.

Seedance использует совместимый с модальностью Videos клиентский контракт: POST /v1/videos с model, prompt, seconds и size. Официальный OpenAI Videos API завершил работу 24 сентября 2026 года; справочник Videos служит историческим образцом формы запроса, а Seedance продолжает работать по описанному здесь /v1/videos. Доступность модели и референсов зависит от подключения и API-ключа. Успешный ответ на создание возвращает ID задачи, а не готовое видео.

Быстрый старт

Задайте BASE_URL и API_KEY по инструкции Подключение. Сохраните request.json:

json
{
  "model": "seedance-2.5",
  "size": "1280x720",
  "prompt": "A paper boat glides across a quiet lake at sunrise, one continuous shot.",
  "seconds": "5"
}

Создайте задачу один раз и сохраните id:

bash
curl --fail --silent --show-error --max-time 120 "$BASE_URL/v1/videos" -H "Authorization: Bearer $API_KEY" -H 'Content-Type: application/json' --data-binary @request.json -o created.json
jq -r '.id' created.json

Читайте GET /v1/videos/{id} до completed или failed. После успеха скачайте файл через /v1/videos/{id}/content с API-ключом либо по необязательному подписанному content.video_url без API-ключа; см. Результаты. Сохраните ID перед продолжением, чтобы перезапуск не создал новую платную задачу.

Операции

НазначениеМетод и путьАвторизация
Создать задачу SeedancePOST /v1/videosAPI Bearer
Прочитать ту же задачуGET /v1/videos/{id}API Bearer
Скачать видеоGET /v1/videos/{id}/contentAPI Bearer
Скачать по подписанной ссылкеGET по точному HTTPS URL из content или LocationБез API Bearer

Статусы чтения задачи: queued, in_progress, completed, failed. Неизвестный статус не считается успехом.

Дальше

Библиотека изображений позволяет отдельно загрузить каждый JPEG/PNG, показать его статус пользователю и повторно использовать готовый asset://<id> в запросах видео. Возможность должна быть подключена для вашего аккаунта и модели.

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