Skip to main content
POST
Выберите из таблицы ниже задокументированное значение WxH для поля size.
Для Seedance 2.0 Mini используйте строго doubao-seedance-2-0-mini. Сокращённое значение seedance-mini не является допустимым ID модели.

Поддерживаемые ID моделей

Используйте одно из этих точных значений для поля model.

Использование эталонных изображений

Seedance 2.0, Seedance 2.0 Fast и Seedance 2.0 Mini принимают input_reference. Для расширенных Prompt с несколькими эталонными изображениями на маршруте, который поддерживает их, повторяйте одно и то же multipart-поле в порядке загрузки. Один рабочий запрос Mini с одним input_reference был выполнен в 720x1280. Эта проверка подтвердила выполнение запроса, но не позволила отделить визуальный эффект эталонного изображения от Prompt. Seedance 2.0 чувствителен к тому, как Prompt связывает каждое эталонное изображение со сценой. Указывайте загруженные файлы по порядку, например [Image 1], [Image 2] и [Image 3], затем назначайте каждому изображению чёткую роль:
  • Используйте [Image 1] для основного объекта, персонажа или продукта.
  • Используйте [Image 2] для второстепенного объекта, реквизита или спутника.
  • Используйте [Image 3] для фона, окружения, освещения или стиля.
Опишите, что должно оставаться узнаваемым, что может измениться, действие, движение камеры, визуальный стиль и сцену. Расплывчатый Prompt может привести к тому, что сгенерированное видео будет выглядеть так, будто эталонное изображение не использовалось, даже если загрузка была принята. Такая структура Prompt надёжнее, чем простое перечисление изображений:

Длительность по моделям

Если не указать seconds, CometAPI запрашивает 5-секундный клип. Передавайте seconds в виде строки, когда требуется определённая длительность.

Поддержка размеров по моделям

В таблице ниже точные значения WxH собраны в одном месте. Seedance 2.0 Fast использует только значения 480p и 720p в пятом столбце. Значения 1080p в этом столбце применимы к Seedance 1.5 Pro и стандартной Seedance 2.0. Значения 4K применимы только к стандартной Seedance 2.0. В столбце Mini означает, что это разрешение не поддерживается.
Seedance 2.0 Mini поддерживает 480p и 720p, но не 1080p и 4K. В ходе одной проверки в рабочей среде запрос Mini для 1920x1080 выдал 1280x720.
Выберите документированное значение WxH для целевой модели. Точная поддержка WxH по-прежнему зависит от модели, поэтому проверьте готовый медиафайл, прежде чем полагаться на недокументированный размер.

Авторизации

Authorization
string
header
обязательно

Bearer token authentication. Use your CometAPI key.

Тело

multipart/form-data
prompt
string
обязательно

Text prompt that describes the video. Required. When using reference images, describe what each uploaded image should control, such as the subject from [Image 1], the secondary object from [Image 2], and the background or style from [Image 3]. Also state the action, camera motion, visual style, and scene.

Пример:

"A slow cinematic camera push across a coastal landscape at sunrise."

model
enum<string>
обязательно

Seedance model ID. Use one of the exact values below. Aliases such as seedance-mini are not accepted.

Доступные опции:
doubao-seedance-2-0,
doubao-seedance-2-0-fast,
doubao-seedance-2-0-mini,
doubao-seedance-1-5-pro,
doubao-seedance-1-0-pro
Пример:

"doubao-seedance-2-0-mini"

seconds
integer
по умолчанию:5

Video duration in seconds. Seedance 2.0, Seedance 2.0 Fast, and Seedance 2.0 Mini accept 4 to 15. Seedance 1.5 Pro accepts 4 to 12, and Seedance 1.0 Pro accepts 2 to 10. The default is 5.

Требуемый диапазон: 2 <= x <= 15
Пример:

5

size
string

Output size as an exact WxH value. For Seedance 2.0 Mini, use 864x496, 752x560, 640x640, 560x752, 496x864, or 992x432 for 480p; use 1280x720, 1112x834, 960x960, 834x1112, 720x1280, or 1470x630 for 720p. Mini does not support 1080p or 4K. A Mini request for 1920x1080 produced 1280x720 in one production check. The standard Seedance 2.0 model also accepts its documented 4K values.

Pattern: ^[1-9]\d{2,3}x[1-9]\d{2,3}$
Примеры:

"864x496"

"752x560"

"640x640"

"560x752"

"496x864"

"992x432"

"1280x720"

"1112x834"

"960x960"

"834x1112"

"720x1280"

"1470x630"

"1920x1080"

"1080x1920"

"3840x2160"

"3326x2494"

"2880x2880"

"2494x3326"

"2160x3840"

"4398x1886"

input_reference
file

Optional reference image uploaded as a multipart file. Seedance 2.0, Seedance 2.0 Fast, and Seedance 2.0 Mini accept this field. On routes that support multiple reference images, repeat the field and reference the files in upload order as [Image 1], [Image 2], and so on. Seedance 1.0 Pro and 1.5 Pro do not accept it.

Ответ

Task created. Save the returned id and poll GET /v1/videos/{id}.

id
string
обязательно

Task id. Use it as the path parameter for GET /v1/videos/{id}.

object
string
обязательно

Object type, always video.

model
string
обязательно

Echo of the requested model id.

status
enum<string>
обязательно

Initial task status. Newly created tasks are returned as queued.

Доступные опции:
queued,
in_progress,
completed,
failed,
error
progress
integer
обязательно

Completion percentage. 0 at creation.

Требуемый диапазон: 0 <= x <= 100
created_at
integer
обязательно

Task creation time as a Unix timestamp in seconds.

task_id
string

Alias of id returned for compatibility. The value matches id.