Skip to Content
ДокументацияМоделиВидеоSeedance 2.0

Seedance 2.0

Используйте doubao-seedance-2.0 для создания видеовыхода. Эта страница содержит полный запрос, необходимый для этой модели.

Факты о модели

СвойствоЗначение
ID моделиdoubao-seedance-2.0
ЭндпоинтPOST /api/v1/generation/create
ВыводВидео
Режимытекст-в-видео, изображение-в-видео, видео-ссылка, аудио-ссылка
ЦеныПросмотреть текущие цены

Минимальный запрос

curl -X POST https://api.api-stock.com/api/v1/generation/create \
  -H "Authorization: Bearer $API_STOCK_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "doubao-seedance-2.0",
  "input": {
    "prompt": "A cinematic scene with soft natural light"
  }
}'

Ответ на создание содержит идентификатор задачи:

{
  "code": 200,
  "data": {
    "taskId": "019ca881-9503-7270-a560-f00fc2b15785",
    "status": "not_started",
    "createdAt": "2026-08-22T12:00:00.000Z"
  }
}

Параметры

Параметры должны находиться внутри объекта верхнего уровня input. Неизвестные поля отклоняются.

ПараметрТипОбязательноПо умолчаниюОписание
promptstringНетОписание видеоконтента. Обязательно, если не предоставляется изображение или видеореференс (максимум 4000 символов). максимум 4000 символов
durationКоличествоНет5Продолжительность видео в секундах (4-15) в минуте 4, максимум 15
size“адаптивный” | “16:9” | “9:16” | “1:1” | “4:3” | “3:4” | “21:9”Нет"16:9"Соотношение сторон видео. Адаптивное следует за входным изображением или видео.
resolution“480p” | “720p” | “1080p” | “4k”Нет"480p"Выходное разрешение и уровень оплаты за секунду
seednumberНетСлучайное семя для контроля случайности
generateAudioБулевНетtrueНужно ли генерировать аудио
nsfwCheckbooleanНетfalseЗапустите модерацию подсказок/изображений Apimart перед генерацией
returnLastFramebooleanНетfalseВозвращать ли изображение последнего кадра
imageUrlsstring[]НетПубличные URL изображений для преобразования изображения в видео (максимум 9)
imageWithRolesobject[]НетИзображения с явными ролями first_frame / last_frame. Нельзя комбинировать с другими полями reference-media. Каждый элемент { url: string, role: string }.
videoUrlsstring[]НетПубличные URL видео-референсов (максимум 3; общая длительность должна быть больше 1.8с и меньше 15.2с). Их длительность проверяется перед оплатой.
audioUrlsstring[]НетПубличные URL аудио-референсов (максимум 3; общая длительность 15 секунд). Требуются imageUrls или videoUrls.
toolsobject[]НетДополнительные улучшения, такие как привязка к веб-поиску. Каждый элемент { type: “web_search” }.

Режимы

Минимальная генерация

{
  "model": "doubao-seedance-2.0",
  "input": {
    "prompt": "A cinematic scene with soft natural light"
  }
}

С URL изображений

{
  "model": "doubao-seedance-2.0",
  "input": {
    "prompt": "A cinematic scene with soft natural light",
    "imageUrls": ["https://example.com/input.jpg"]
  }
}

С URL видео

{
  "model": "doubao-seedance-2.0",
  "input": {
    "prompt": "A cinematic scene with soft natural light",
    "videoUrls": ["https://example.com/input.mp4"]
  }
}

С URL аудио

{
  "model": "doubao-seedance-2.0",
  "input": {
    "prompt": "A cinematic scene with soft natural light",
    "imageUrls": ["https://example.com/input.jpg"],
    "audioUrls": ["https://example.com/input.mp3"]
  }
}

Ограничения

  • prompt: максимум 4000 символов.
  • duration: минимум 4; максимум 15.
  • size: разрешены: adaptive, 16:9, 9:16, 1:1, 4:3, 3:4, 21:9.
  • resolution: разрешены: 480p, 720p, 1080p, 4k.

Неверные типы, неподдерживаемые значения перечислений, числа вне диапазона и отсутствующие обязательные поля возвращают HTTP 400 с error.code: "invalid_input". Исправьте запрос, а не пытайтесь выполнить его повторно без изменений.

Результат

Опрашивайте задачу или предоставьте URL верхнего уровня webhook в запросе на создание:

curl https://api.api-stock.com/api/v1/task/status/$TASK_ID \
  -H "Authorization: Bearer $API_STOCK_KEY"

Успешная медиа-задача возвращает один или несколько файлов:

{
  "code": 200,
  "data": {
    "taskId": "019ca881-9503-7270-a560-f00fc2b15785",
    "status": "finished",
    "files": [
      {
        "fileUrl": "https://storage.api-stock.com/result.mp4",
        "fileType": "video"
      }
    ],
    "createdTime": "2026-08-22T12:00:00.000Z"
  }
}

Смотрите Задачи и вебхуки для терминальных статусов, повторных попыток и доставки вебхуков.

Seedance 2.0 — API Stock