Seedance 1.5 Pro
bytedance/seedance-1.5-proAPI di generazione video Seedance 1.5 Pro di ByteDance — video di qualità cinematografica con audio sincronizzato, dialoghi multilingue e fino a 1080p.
Panoramica
API di generazione video Seedance 1.5 Pro di ByteDance — video di qualità cinematografica con audio sincronizzato, dialoghi multilingue e fino a 1080p.
Autenticazione
Tutte le richieste API richiedono una chiave API valida passata tramite l'header Authorization con lo schema Bearer.
Avvio rapido
Credenziali
Imposta la variabile d'ambiente RUNBASE_API_KEY.
export RUNBASE_API_KEY=your-api-keyCrea un'esecuzione
curl -s https://runbase.net/api/v1/runs \
-H "Authorization: Bearer $RUNBASE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "bytedance/seedance-1.5-pro",
"input": {
"prompt": "A cinematic product photo of a ceramic lamp"
}
}'Esecuzioni
Le esecuzioni vengono elaborate in modo asincrono. Invia una richiesta, poi interroga per il risultato.
Crea un'esecuzione
curl -s https://runbase.net/api/v1/runs \
-H "Authorization: Bearer $RUNBASE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "bytedance/seedance-1.5-pro",
"input": { "prompt": "A cinematic product photo of a ceramic lamp" }
}'Stato dell'esecuzione
curl -s https://runbase.net/api/v1/runs/RUN_ID \
-H "Authorization: Bearer $RUNBASE_API_KEY"Ottieni risultato
Interroga l'endpoint di stato finche status non e "succeeded", poi leggi output.urls dalla risposta.
Schema input
| Parametro | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
| prompt | string | Obbligatorio | Prompt |
| aspect_ratio | string | Facoltativo | Aspect ratioOpzioni: 16:99:164:33:41:121:9 |
| resolution | string | Facoltativo | ResolutionOpzioni: 480p720p1080p |
| duration | string | Facoltativo | DurationOpzioni: 4812 |
| generate_audio | boolean | Facoltativo | Generate audio |
| image_urls | string[] | Facoltativo | Source images |
Schema output
| Campo | Tipo | Descrizione |
|---|---|---|
| urls | string[] | URL degli output generati |
Errori
L'API utilizza codici di stato HTTP standard per indicare successo o errore.
| Codice di stato | Descrizione |
|---|---|
| 400 | Ungültige Anfrage – fehlende oder fehlerhafte Parameter |
| 401 | Authentifizierung fehlgeschlagen – fehlender oder ungültiger API-Schlüssel |
| 402 | Unzureichendes Guthaben |
| 403 | Zugriff verweigert – IP nicht erlaubt oder Ausgabenlimit des API-Schlüssels überschritten |
| 404 | Ausführung nicht gefunden |
| 429 | Rate-Limit überschritten |
| 500 | Interner Serverfehler |

