Verwenden Sie die CometAPI-Dokumentation für Video-Modelle, indem Sie den Anbieter-Workflow auswählen, der zu Ihrem Auftragstyp passt. Die meisten Video-Endpunkte erstellen asynchrone Aufgaben, daher speichern Sie die Task-ID und verwenden Polling, um Ergebnisse abzurufen. Fügen Sie Callbacks nur hinzu, wenn die modellspezifische Seite Callback-Unterstützung dokumentiert.Documentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
Wählen Sie eine Video-API
Sora-Video erstellen
Sora-Video-Jobs erstellen.
Sora-Video abrufen
Sora-Video-Jobs abfragen.
Runway Bild zu Video
Runway-Videos aus Bildern generieren.
Kling Text zu Video
Kling-Videos aus Text-Prompts generieren.
Seedance erstellen
Seedance-Video-Tasks erstellen.
xAI-Video-Generierung
xAI-Video-Jobs generieren.
Eine Video-Task erstellen und pollen
Verwenden Sie eine model ID mit Video-Funktionen von der Models-Seite oder dem model directory. Die folgenden Beispiele erstellen eine Video-Task mitPOST /v1/videos und pollen dann die zurückgegebene Task-ID, bis die Aufgabe einen terminalen Status erreicht.
Diese Beispiele verwenden den Platzhalter
your-video-model-id. Ersetzen Sie ihn vor der Ausführung der Anfrage durch eine verfügbare Video model ID von der Models-Seite oder aus dem model directory.Beispiel-Antworten
Eine erfolgreiche Create-Antwort kann folgendermaßen aussehen. Speichern Sie die Task-ID, bevor Sie mit dem Polling beginnen:video_url enthalten; einige Anbieterformate verwenden modellspezifische Ergebnisfelder oder den video content route, wenn dieser Route dokumentiert ist:
Beispiel-Modelldatensätze
Diese Beispielantwort des Modellkatalogs zeigt den
/api/models-Envelope und die Form eines einzelnen Video-Modelldatensatzes. Es ist keine vollständige Modellliste.cURL
Häufige Fehler
Task-ID fehlt
Task-ID fehlt
Speichern Sie die ID aus der Create-Antwort, bevor Sie von Ihrem Job-Handler zurückkehren.
Zu schnelles Polling
Zu schnelles Polling
Fügen Sie Verzögerung und Backoff zwischen den Statusprüfungen hinzu.
Nicht unterstützte Dauer oder Größe
Nicht unterstützte Dauer oder Größe
Verwenden Sie die für den ausgewählten Video-Endpunkt dokumentierten Felder für Dauer und Auflösung.
video_url fehlt
video_url fehlt
Behandeln Sie
video_url als optional und verwenden Sie stattdessen, falls verfügbar, modellspezifische Ergebnisfelder oder den content route.Callback nicht empfangen
Callback nicht empfangen
Verwenden Sie Polling als Single Source of Truth und prüfen Sie, ob Ihre Callback-URL POST-Anfragen akzeptiert.
Fehlercodes und Retry-Strategie
400
400
Versuchen Sie es erst erneut, wenn die Felder prompt, files, duration oder size korrigiert sind.
401
401
Versuchen Sie es erst erneut, wenn der API key vorhanden und gültig ist.
404
404
Prüfen Sie vor einem erneuten Versuch die Task-ID, die Base URL, den Pfad und die model ID.
413
413
Reduzieren Sie die Upload-Größe vor einem erneuten Versuch.
429
429
Wiederholen Sie den Vorgang mit exponentiellem Backoff und reduzieren Sie die gleichzeitigen Create- oder Polling-Anfragen.
500 or 503
500 or 503
Wiederholen Sie die Erstellung der Task mit Backoff; pollen Sie bestehende Tasks weiter, außer die Task erreicht einen terminalen Fehler.
Preise und model directory
Models-Seite
Lesen Sie, wie CometAPI model IDs in der Dokumentation bereitstellt.
Model directory
Durchsuchen Sie die Verfügbarkeit und Fähigkeiten der Modelle.
Preise
Prüfen Sie die Preise, bevor Sie ein Modell aufrufen.