Skip to main content
POST
Kies een gedocumenteerde waarde van WxH uit de onderstaande tabel voor het veld size.
Gebruik doubao-seedance-2-0-mini precies zo voor Seedance 2.0 Mini. De verkorte waarde seedance-mini is geen geldige model-ID.

Ondersteunde model-ID’s

Gebruik een van deze exacte waarden voor het veld model.

Referentieafbeeldingen gebruiken

Seedance 2.0, Seedance 2.0 Fast en Seedance 2.0 Mini accepteren input_reference. Voor geavanceerde prompts met meerdere referenties op een route die deze ondersteunt, herhaal je hetzelfde multipart-veld in de uploadvolgorde. Eén Mini-productieaanvraag met één enkele input_reference werd voltooid op 720x1280. Die controle bevestigde dat de aanvraag was voltooid, maar zonder het visuele effect van de referentieafbeelding los van de prompt te isoleren. Seedance 2.0 is gevoelig voor de manier waarop de prompt elke referentieafbeelding met de scène verbindt. Verwijs naar de geüploade bestanden op volgorde, zoals [Image 1], [Image 2] en [Image 3], en geef elke afbeelding vervolgens een duidelijke rol:
  • Gebruik [Image 1] voor het hoofdonderwerp, personage of product.
  • Gebruik [Image 2] voor een secundair onderwerp, rekwisiet of begeleider.
  • Gebruik [Image 3] voor de achtergrond, omgeving, belichting of stijl.
Beschrijf wat herkenbaar moet blijven, wat mag veranderen, de actie, camerabeweging, visuele stijl en scène. Een vage prompt kan ervoor zorgen dat de gegenereerde video eruitziet alsof de referentieafbeelding niet is gebruikt, zelfs wanneer de upload is geaccepteerd. Deze promptstructuur is betrouwbaarder dan alleen afbeeldingen opsommen:

Duur per model

Als je seconds weglaat, vraagt CometAPI een clip van 5 seconden aan. Verstuur seconds als een tekenreeks wanneer je een specifieke duur nodig hebt.

Ondersteuning voor formaten per model

De onderstaande tabel bevat de exacte waarden van WxH op één plek. Seedance 2.0 Fast gebruikt alleen de waarden 480p en 720p in de vijfde kolom. De waarden 1080p in die kolom gelden voor Seedance 1.5 Pro en standaard Seedance 2.0. De waarden 4K gelden alleen voor standaard Seedance 2.0. In de Mini-kolom betekent dat de resolutie niet wordt ondersteund.
Seedance 2.0 Mini ondersteunt 480p en 720p, niet 1080p of 4K. Bij een productiecontrole leverde een Mini-aanvraag voor 1920x1080 het volgende op 1280x720.
Kies de gedocumenteerde waarde WxH voor het doelmodel. Exacte ondersteuning voor WxH blijft modelafhankelijk, dus controleer de voltooide media voordat je vertrouwt op een niet-gedocumenteerd formaat.

Autorisaties

Authorization
string
header
vereist

Bearer token authentication. Use your CometAPI key.

Body

multipart/form-data
prompt
string
vereist

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.

Voorbeeld:

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

model
enum<string>
vereist

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

Beschikbare opties:
doubao-seedance-2-0,
doubao-seedance-2-0-fast,
doubao-seedance-2-0-mini,
doubao-seedance-1-5-pro,
doubao-seedance-1-0-pro
Voorbeeld:

"doubao-seedance-2-0-mini"

seconds
integer
standaard: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.

Vereist bereik: 2 <= x <= 15
Voorbeeld:

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}$
Voorbeelden:

"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.

Respons

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

id
string
vereist

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

object
string
vereist

Object type, always video.

model
string
vereist

Echo of the requested model id.

status
enum<string>
vereist

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

Beschikbare opties:
queued,
in_progress,
completed,
failed,
error
progress
integer
vereist

Completion percentage. 0 at creation.

Vereist bereik: 0 <= x <= 100
created_at
integer
vereist

Task creation time as a Unix timestamp in seconds.

task_id
string

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