Seedance API: API генерации видео Seedance 2.5 и 2.0
Вызывайте Dreamina Seedance 2.5, Seedance 2.0, 2.0 Fast и 2.0 Mini от ByteDance из своего кода через Nereo API: один API-ключ, один REST-запрос на видео, текст в видео, изображение в видео и референс в видео, оплата за секунду. Хотите сначала протестировать промпты? Генерируйте с помощью Seedance 2.5 прямо здесь, без кода.
Текст в видео
Возможности Seedance 2.5 API: текст, изображение и референс в видео
API текст в видео: до 30 секунд за один запрос
Отправьте промпт в конечную точку текст в видео Seedance 2.5 и получите видео с движением, управлением камерой и нативным звуком. Клипы длятся до 30 секунд, так что полная реклама, презентация продукта или сюжетный фрагмент помещаются в один вызов API.
API изображение в видео с первым и последним кадрами
Анимируйте продуктовый снимок, персонажа или кадр раскадровки. Конечная точка изображение в видео принимает начальный кадр и опциональный конечный кадр, так что вы точно контролируете, где начинается и заканчивается сцена.
API референс в видео с до 30 референсами
Используйте конечную точку референс в видео (omni reference), чтобы передать до 30 изображений или видео плюс промпт и сохранить лица, одежду, упаковку и цвета бренда согласованными между кадрами. Установите generate_audio в true для диалогов, музыки и эффектов в синхронизации с изображением.
Черновики 480p, финалы 1080p, 4K с Seedance 2.0
Выбирайте 480p, 720p или 1080p для каждого запроса (Seedance 2.0 также предлагает 4K). Делайте дешевые черновики в 480p с Seedance 2.0 Mini или Fast, затем рендерите версию, которую оставите, с Seedance 2.5.
Руководство по Seedance API на Python и примеры кода
У каждой модели Seedance есть своя конечная точка по адресу https://api.nereo.io/api/v1. Запросы асинхронные: вы сразу получаете status_url и опрашиваете его (или используете вебхук), пока видео не будет готово, обычно в течение одной-нескольких минут. Копируйте эти примеры в Python, curl или Node.js.
Seedance 2.5 текст в видео (Python)
pythonimport os, time, requests
API = "https://api.nereo.io/api/v1"
headers = {"Authorization": f"Bearer {os.environ['NEREO_API_KEY']}"}
# 1. Submit a Seedance 2.5 text-to-video request
job = requests.post(
f"{API}/byteplus/seedance-2.5/text-to-video",
headers=headers,
json={
"prompt": "A barista pours latte art in a sunlit cafe, slow push-in",
"duration": 8,
"resolution": "720p",
"aspect_ratio": "16:9",
"generate_audio": True,
},
).json()
# 2. Poll status_url until the video is ready
while True:
result = requests.get(job["status_url"], headers=headers).json()
if result["status"] not in ("queued", "in_progress"):
break
time.sleep(5)
if result.get("error"):
raise RuntimeError(result["error"]["message"])
print(result["outputs"][0]["url"])Seedance 2.5 изображение в видео (curl)
bashcurl -X POST https://api.nereo.io/api/v1/byteplus/seedance-2.5/image-to-video \
-H "Authorization: Bearer $NEREO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "The product slowly rotates on a marble pedestal",
"image_url": "https://example.com/product.png",
"duration": 5,
"resolution": "720p",
"aspect_ratio": "adaptive",
"generate_audio": true
}'
# The response includes a status_url. Check it until status is "completed":
curl "$STATUS_URL" -H "Authorization: Bearer $NEREO_API_KEY"Seedance 2.0 Fast текст в видео (Node.js / TypeScript)
typescriptconst headers = {
Authorization: `Bearer ${process.env.NEREO_API_KEY}`,
"Content-Type": "application/json",
};
const job = await fetch("https://api.nereo.io/api/v1/byteplus/seedance-2.0-fast/text-to-video", {
method: "POST",
headers,
body: JSON.stringify({ prompt: "A paper boat drifting down a rainy street", duration: 5, resolution: "480p" }),
}).then((r) => r.json());
let result;
do {
await new Promise((r) => setTimeout(r, 5000));
result = await fetch(job.status_url, { headers }).then((r) => r.json());
} while (result.status === "queued" || result.status === "in_progress");
console.log(result.outputs[0].url);Как получить ключ Seedance API и сделать первый запрос
От регистрации до первого сгенерированного видео примерно за пять минут.
Создайте API-ключ
Войдите в консоль Nereo API, откройте API-ключи и создайте ключ. Он показывается один раз, поэтому сохраните его в переменной окружения, например NEREO_API_KEY, и используйте только в серверном коде.
Пополните баланс и отправьте запрос
Пополните баланс, затем отправьте POST с JSON-телом на конечную точку Seedance, например /byteplus/seedance-2.5/text-to-video, с вашим промптом, длительностью, разрешением и соотношением сторон.
Опрашивайте и скачайте видео
Проверяйте возвращенный status_url каждые несколько секунд, пока статус не станет completed, затем скачайте outputs[0].url. Сгенерированные файлы копируются в хранилище Nereo, поэтому ссылки продолжают работать.
Seedance 2.5 vs 2.0 vs 2.0 Fast vs 2.0 Mini API: конечные точки и цена за секунду
| Feature | Seedance 2.5 | Seedance 2.0 | Seedance 2.0 Fast | Seedance 2.0 Mini |
|---|---|---|---|---|
| Конечная точка | byteplus/seedance-2.5 | byteplus/seedance-2.0 | byteplus/seedance-2.0-fast | byteplus/seedance-2.0-mini |
| Длина видео | До 30 с | До 15 с | 4–15 с | 4–15 с |
| 480p | $0.147 / с | $0.101 / с | $0.0402 / с | $0.0201 / с |
| 720p | $0.331 / с | $0.216 / с | $0.0864 / с | $0.0432 / с |
| 1080p | $0.813 / с | $0.535 / с | Недоступно | Недоступно |
| 4K | Недоступно | $1.12 / с | Недоступно | Недоступно |
| Лучше всего для | Длинные многокадровые сцены со звуком | Высококачественные клипы до 4K | Быстрые итерации с низкой стоимостью | Черновики с минимальной стоимостью |
Цены Seedance API за секунду
Запросы Seedance API оплачиваются за секунду сгенерированного видео по тарифу для выбранной модели и разрешения. При использовании референсных видео на Seedance 2.5 секунды референсов плюс секунды вывода оплачиваются по более низкому тарифу. Цены — это текущие тарифы на странице каждой модели в консоли Nereo API.
Оплата за секунду, предоплата
Пополните баланс один раз, и каждый запрос Seedance будет списываться с него. 5-секундный клип 720p стоит около $0.22 с Seedance 2.0 Mini, $0.43 с 2.0 Fast и $1.66 с 2.5. Запрос, который не покрывается балансом, завершается ошибкой и не оплачивается.
Один ключ для всех моделей
Тот же API-ключ и поток запросов работают для Seedance, Kling, Veo, Hailuo, Nano Banana, GPT Image, Seedream и других, так что вы можете сравнивать модели без новых интеграций.
Кредиты Seedance для работы без кода и агентов
Предпочитаете не писать код? Используйте генератор на этой странице с кредитами Seedance или подключите ChatGPT, Claude или Cursor через сервер Seedance MCP.
Модели Seedance, которые можно использовать без кода
Seedance 2.0
Мощный мультимодальный генератор видео с ИИ для рабочих процессов с текстом, изображениями, видео и аудиореференсами.
Seedance 2 Mini
Более быстрый и дешевый вариант для черновиков видео с ИИ, вариантов кампаний и массового тестирования промптов.
Seedance 2.0 Fast
Модель Seedance 2.0, ориентированная на скорость, для быстрого создания видео из текста и изображений.
Часто задаваемые вопросы о Seedance API
Существует ли Seedance API?
Существует ли Seedance API?
Да. Вы можете вызывать Seedance 2.5, 2.0, 2.0 Fast и 2.0 Mini через Nereo API одним REST-запросом на видео. ByteDance также предлагает Seedance напрямую через BytePlus ModelArk.
Dreamina Seedance 2.5 API — это то же самое, что Seedance 2.5 API?
Dreamina Seedance 2.5 API — это то же самое, что Seedance 2.5 API?
Да. Dreamina Seedance 2.5 — это название, которое BytePlus использует для модели Seedance 2.5 от ByteDance. Здесь это конечная точка byteplus/seedance-2.5 с режимами текст в видео, изображение в видео и референс в видео.
Как получить ключ Seedance API?
Как получить ключ Seedance API?
Войдите в консоль Nereo API, откройте API-ключи и создайте ключ. Отправляйте его как Bearer-токен в заголовке Authorization. Храните его на сервере и никогда не коммитьте в систему контроля версий.
Сколько стоит Seedance API?
Сколько стоит Seedance API?
Seedance 2.5 стоит $0.147 за секунду при 480p, $0.331 при 720p и $0.813 при 1080p. Seedance 2.0 стоит от $0.101 до $1.12 за секунду до 4K, 2.0 Fast начинается от $0.0402 за секунду, а 2.0 Mini — от $0.0201 за секунду.
Seedance 2.5 API vs Seedance 2.0 API: что использовать?
Seedance 2.5 API vs Seedance 2.0 API: что использовать?
Используйте Seedance 2.5 для клипов до 30 секунд, многокадровых сцен и работы с большим количеством референсов. Используйте Seedance 2.0 для до 15 секунд и вывода в 4K, а 2.0 Fast или Mini — для дешевых черновиков и массовых задач.
Есть ли бесплатный Seedance API или бесплатный пробный период?
Есть ли бесплатный Seedance API или бесплатный пробный период?
Запросы API оплачиваются с предоплаченного баланса, а запрос, который не покрывается балансом, не оплачивается. Чтобы сначала попробовать Seedance бесплатно, используйте генератор на этой странице с приветственными кредитами Seedance, где они предлагаются.
Какие конечные точки у Seedance API?
Какие конечные точки у Seedance API?
У каждой модели и режима есть своя конечная точка, например /api/v1/byteplus/seedance-2.5/text-to-video, /byteplus/seedance-2.5/image-to-video и /byteplus/seedance-2.5/reference-to-video. В документации API перечислены все параметры и ограничения.
Как использовать Seedance API в Python?
Как использовать Seedance API в Python?
Это обычный HTTPS API, поэтому достаточно библиотеки requests: отправьте POST с JSON-телом, затем опрашивайте возвращенный status_url, как в руководстве по Python выше. Node.js, curl и любой другой HTTP-клиент работают так же.
Сколько времени занимает запрос к Seedance API?
Сколько времени занимает запрос к Seedance API?
Видео обычно занимает от одной до нескольких минут в зависимости от длины, разрешения и нагрузки. Опрашивайте status_url каждые несколько секунд или зарегистрируйте вебхук вместо удержания одного соединения открытым.
Какие входные данные принимает Seedance API?
Какие входные данные принимает Seedance API?
Текстовый промпт, начальный кадр и опциональный конечный кадр для изображение в видео, или до 30 референсов изображений или видео для референс в видео. Выходные данные — файлы MP4 с опциональным нативным звуком, от 480p до 1080p (4K на Seedance 2.0).
Есть ли SDK Seedance API на GitHub?
Есть ли SDK Seedance API на GitHub?
Он не нужен: любой HTTP-клиент может вызывать API с ключом API. Обертки на GitHub обычно вызывают стороннего провайдера, а документация API дает готовые к копированию примеры curl и TypeScript для каждой конечной точки.
Можно ли использовать Seedance API с Claude Code, Codex или Cursor?
Можно ли использовать Seedance API с Claude Code, Codex или Cursor?
Да. На каждой странице модели есть промпт «Скопировать для агента», который дает вашему агенту по кодированию конечную точку и параметры. Чтобы создавать видео без написания кода, подключите сервер Seedance MCP к ChatGPT, Claude или Cursor.