Sora 2 Video erstellen
Starten Sie einen Sora 2 oder Sora Pro-Erstellungsauftrag mit Text-zu-Video oder optionalen Bild-zu-Video-Eingabeaufforderungen.
Payload-Parameter
- Erforderlich. Verwenden Sie "sora-2" oder "sora-2-pro", um die benötigte Modellvariante anzusprechen.
- Erforderlich. Beschreibung der Szene, die Sie von Sora erstellen lassen möchten.
- Optional (empfohlen). Base64-Daten-URL mit Präfix "data:image/*;base64," für den Bild-zu-Video-Modus.
- Optional. Legacy-Referenzbild-URL; wird weiterhin unterstützt, hat aber niedrigere Priorität als imageData.
- Optional. Unterstützte Werte: "9:16" (Standard) oder "16:9".
- Optional. Ob das Video öffentlich angezeigt werden soll; Standard ist true.
- Optional (nur VIP). Ziel-Video-PID für Fortsetzungs-/Remix-Funktionen.
- Optional (nur VIP). Charaktersteuerungs-Array; jedes Element enthält URL und Zeitstempel.
- Optional. HTTPS-Endpunkt, der die endgültige Ergebnis-Payload erhält, wenn die Aufgabe erfolgreich ist.
Hinweise
- Antworten werden sofort mit einer taskId zurückgegeben; überprüfen Sie das Ergebnis, bis der Status erfolgreich oder fehlgeschlagen ist.
- Stellen Sie einen WebHook bereit, um die endgültige Payload asynchron zu erhalten, ohne eine Polling-Schleife auszuführen.
Beispielanfrage
curl -X POST https://freesoragenerator.com/api/v1/video/sora-video \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "sora-2-pro",
"prompt": "A cinematic shot of a futuristic city at sunset, captured in 4K.",
"imageData": "data:image/png;base64,iVBORw0KGgoAAA...",
"aspectRatio": "9:16",
"isPublic": true
}'Beispielantwort
{
"code": 0,
"message": "ok",
"data": {
"id": "task_1234567890"
}
}