Auftrag erstellen
Eine Videoanfrage enthält üblicherweise Eingabe, Modell und Bildeigenschaften wie Dauer, Seitenverhältnis, Auflösung oder Referenzen, jedoch nur, wenn das gewählte Modell sie unterstützt.
Speichern Sie die Auftrags-ID sofort. Sie wird benötigt, um Fortschritt anzuzeigen, einen Abbruch in Ihrer Oberfläche zu ermöglichen und den endgültigen Inhalt abzurufen.
curl --request POST https://cicora.ai/api/v1/videos \
--header "Authorization: Bearer $CICORA_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"model": "google/veo-3.1",
"prompt": "Slow aerial movement above a river at sunrise",
"duration": 8,
"aspect_ratio": "16:9",
"resolution": "720p"
}'Status abfragen
- Lesen Sie einen Auftrag über GET /videos/{video_id}.
- Behandeln Sie den Endstatus als massgebliche Quelle für den Abschluss.
- Verwenden Sie ein zunehmendes Abfrageintervall und stoppen Sie es, wenn der Benutzer die Seite verlässt.
Mit dem Ergebnis arbeiten
Verwenden Sie nach Abschluss die vom Auftrag zurückgegebene URL oder den Inhalt und prüfen Sie die Dateibereitschaft, bevor Sie einen Player anzeigen.
Speichern Sie Eingabe, Modell, Parameter und Auftrags-ID für den Support, bewahren Sie Eingabereferenzen aber nicht länger auf, als Ihr Produkt es erfordert.