UlazAI API Dokumentation
Seedance 1.5 Pro API
Erstellen Sie mit Seedance 1.5 Pro filmische Audio-Video-Clips. Unterstützt Text-zu-Video und Bild-zu-Video mit optionalem nativem Audio.
🎬 Audio-Video: Erstellen Sie 4–12 Sekunden lange Clips in 480p oder 720p mit optionalen Soundeffekten, Musik und Dialogen.
✨ Seedance 1.5 Pro-Funktionen
✅ Text-zu-Video Generation
✅ Bild-zu-Video Anleitung (bis zu 2 Bilder)
✅ 4er, 8er oder 12er Dauern
✅ 480p oder 720p Auflösung
✅ Optionales natives Audio
✅ Stabile Charaktere und sanfte Bewegung
Authentifizierung
Für alle API-Anfragen ist ein Bearer-Token erforderlich:
Authorization: Bearer YOUR_API_KEY
Holen Sie sich einen API-Schlüssel von Ihrem Dashboard unten API Tasten (gehe zu /Armaturenbrett/).
/seedance/upload/
Eingabebild hochladen
Laden Sie ein Bild zur Bild-zu-Video-Anleitung hoch. Gibt eine permanente URL zur Verwendung in Generierungsanfragen zurück.
Anforderungsheader
Authorization: Bearer YOUR_API_KEY
Content-Type: multipart/form-data
Formulardatenparameter
Datei * (Datei)
JPG, PNG, WebP (max. 10 MB).
Erfolgsantwort (200)
{
"success": true,
"url": "https://media.ulazai.com/seedance_images/u1_abc123.jpg",
"filename": "seedance_images/u1_abc123.jpg"
}
Beispielverwendung (cURL)
curl -X POST https://api.ulazai.com/seedance/upload/ \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@/path/to/image.jpg"
/seedance/generieren/
Generierungsaufgabe erstellen
Erstellen Sie eine Seedance 1.5 Pro-Videogeneration. Sie können eine vereinfachte Nutzlast senden oder die verwenden Modell + Eingang Struktur.
Anfragetext (einfach)
{
"prompt": "A cinematic close-up of a chef flipping noodles in slow motion",
"input_urls": ["https://media.ulazai.com/seedance_images/u1_abc123.jpg"],
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": "8",
"fixed_lens": true,
"generate_audio": true,
"prompt_directory_optin": true
}
Anforderungstext (Modell/Eingabestil)
{
"model": "bytedance/seedance-1.5-pro",
"input": {
"prompt": "A cinematic close-up of a chef flipping noodles in slow motion",
"input_urls": ["https://media.ulazai.com/seedance_images/u1_abc123.jpg"],
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": "8",
"fixed_lens": true,
"generate_audio": true
}
}
Parameter
prompt * (Zeichenfolge)
3-2500 Zeichen, die das Video beschreiben.
input_urls (Array)
Optional. Bis zu 2 Bild-URLs für Bild-zu-Video.
Aspektverhältnis (Zeichenfolge)
Einer von: 1:1, 21:9, 4:3, 3:4, 16:9, 9:16.
Auflösung (Zeichenfolge)
480p oder 720p.
Dauer (Zeichenfolge)
4, 8 oder 12 Sekunden.
festes_objektiv (Boolescher Wert)
Aktivieren Sie diese Option für eine stabile Kameraansicht.
generieren_audio (Boolescher Wert)
Aktivieren Sie diese Option, um Audio zu generieren. Fügt Credits hinzu.
prompt_directory_optin (Boolescher Wert)
Optional. Im Eingabeaufforderungsverzeichnis freigeben (nur für High-Tier-Optionen verfügbar). Der Rabatt gilt, sofern berechtigt.
Erfolgsantwort (200)
{
"success": true,
"generation_id": "abc12345-1234-1234-1234-123456789012",
"task_id": "seedance_task_xyz789",
"credits_used": 42,
"directory_discount_applied": true,
"message": "Video generation started. This may take a few minutes."
}
/seedance/status/{generation_id}/
Aufgabenstatus abfragen
Umfrage zum Status einer Seedance 1.5 Pro-Generation.
Antwort wird verarbeitet
{
"success": true,
"status": "processing",
"message": "Video is being generated..."
}
Erfolgsantwort (200)
{
"success": true,
"status": "completed",
"video_url": "https://media.ulazai.com/seedance_outputs/video.mp4"
}
Nutzungsablauf
- Anruf
/seedance/generieren/mit Ihrer Eingabeaufforderung und Ihren Parametern. - Speichern Sie die
generation_idaus der Antwort. - Umfrage
/seedance/status/{generation_id}/bisStatusIstvollendet. - Benutzen Sie die
video_urlum das Ergebnis herunterzuladen oder einzubetten.
Fehlercodes
400 Ungültige Anforderungsparameter
401 Authentifizierung fehlgeschlagen (fehlender oder ungültiger API-Schlüssel)
402 Unzureichende Credits
429 Ratenlimit überschritten
500 Interner Serverfehler