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:
{
"model": "seedance-2.5",
"size": "1280x720",
"prompt": "A paper boat glides across a quiet lake at sunrise, one continuous shot.",
"seconds": "5"
}
Создайте задачу один раз и сохраните id:
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 перед продолжением, чтобы перезапуск не создал новую платную задачу.
| Назначение | Метод и путь | Авторизация |
|---|---|---|
| Создать задачу Seedance | POST /v1/videos | API Bearer |
| Прочитать ту же задачу | GET /v1/videos/{id} | API Bearer |
| Скачать видео | GET /v1/videos/{id}/content | API Bearer |
| Скачать по подписанной ссылке | GET по точному HTTPS URL из content или Location | Без API Bearer |
Статусы чтения задачи: queued, in_progress, completed, failed. Неизвестный статус не считается успехом.
Библиотека изображений позволяет отдельно загрузить
каждый JPEG/PNG, показать его статус пользователю и повторно использовать
готовый asset://<id> в запросах видео. Возможность должна быть подключена
для вашего аккаунта и модели.
Параметры описывают лимиты моделей, референсы — роли медиа и сложные сценарии, примеры — запросы на четырёх языках, результаты — чтение и скачивание. Интеграция содержит возобновляемые программы, оплата — списания и восстановление.