Sora-2 Videogenerierung
- Sora 2 Preview (sora-2-preview) unterstützt Text-zu-Video, Bild-zu-Video und mehr
- Asynchrone Verarbeitung, verwenden Sie die zurückgegebene Aufgaben-ID zum Statusabfragen
- Generierte Videolinks sind 24 Stunden gültig, bitte umgehend speichern
Hinweis:
- Sora2 hat eine sehr strenge Inhaltsmoderation, Aufgaben können dadurch fehlschlagen
- Bilder mit echten Personen werden nicht unterstützt
Autorisierungen
##Alle APIs erfordern Bearer-Token-Authentifizierung##
API-Schlüssel erhalten:
Besuchen Sie die API-Schlüsselverwaltungsseite, um Ihren API-Schlüssel zu erhalten
Zum Anfrage-Header hinzufügen:
Authorization: Bearer YOUR_API_KEY
Body
Name des Videogenerierungsmodells
"sora-2-preview"
Prompt, der das zu generierende Video beschreibt, maximal 5000 Token
5000"A cat playing piano"
Video-Seitenverhältnis. 1280x720 erzeugt Querformat-Video, 720x1280 erzeugt Hochformat-Video
1280x720, 720x1280, 16:9, 9:16 "16:9"
Videodauer (Sekunden), Standardwert 4
Hinweis:
- Unterstützt nur
4,8,12Sekunden - Längere Dauer kostet mehr
4
Referenzbild-URLs für Bild-zu-Video
Hinweis:
- Bilder mit echten Personen werden nicht unterstützt
- Maximal 1 Bild pro Anfrage
- Maximale Größe: 10MB
- Formate: .jpg, .jpeg, .png, .webp
- Die Pixelabmessungen des Bildes müssen exakt dem gewählten aspect_ratio entsprechen (z.B. wenn aspect_ratio
1280x720ist, muss das hochgeladene Bild exakt 1280x720 Pixel haben) - Bild-URL muss vom Server direkt zugänglich sein oder beim Zugriff einen Download auslösen (typischerweise URLs, die mit Bilderweiterungen wie .png, .jpg enden)
1["http://example.com/image1.jpg"]
HTTPS-Callback-URL bei Aufgabenabschluss
Callback-Zeitpunkt:
- Wird ausgelöst, wenn die Aufgabe abgeschlossen, fehlgeschlagen oder abgebrochen wurde
- Wird nach Abrechnungsbestätigung gesendet
Sicherheitsbeschränkungen:
- Nur HTTPS-Protokoll
- Private IP-Adressen nicht erlaubt (127.0.0.1, 10.x.x.x, 172.16-31.x.x, 192.168.x.x, usw.)
- URL-Länge maximal 2048 Zeichen
Callback-Mechanismus:
- Timeout: 10 Sekunden
- Maximal 3 Wiederholungsversuche bei Fehlschlag (in Intervallen von 1s/2s/4s)
- Antwortformat entspricht der Aufgabenabfrage-API
- 2xx-Statuscode = Erfolg, andere Codes lösen Wiederholung aus
"https://your-domain.com/webhooks/video-task-completed"
Antwort
Videogenerierungsaufgabe erfolgreich erstellt
Zeitstempel der Aufgabenerstellung
1757169743
Aufgaben-ID
"task-unified-1757169743-7cvnl5zw"
Verwendeter Modellname
"sora-2-preview"
Aufgabentyp
video.generation.task Aufgabenfortschritt (0-100)
0 <= x <= 1000
Aufgabenstatus
pending, processing, completed, failed "pending"
Ausgabetyp
text, image, audio, video "video"