Antragsprozess
Um die Grok Videos Generation API zu nutzen, müssen Sie zunächst Ihr API-Token im Ace Data Cloud Dashboard abrufen und für zukünftige Verwendung aufbewahren.
Wenn Sie noch nicht angemeldet oder registriert sind, werden Sie automatisch zur Anmeldeseite weitergeleitet, wo Sie sich registrieren und anmelden können. Nach Abschluss werden Sie automatisch zur aktuellen Seite zurückgeleitet.
Ein API-Token reicht aus, um auf alle Dienste der Plattform zuzugreifen, es ist nicht erforderlich, für jeden Dienst separat zu beantragen. Bei der ersten Beantragung erhalten Sie ein kostenloses Kontingent, um es kostenlos auszuprobieren; wenn das Kontingent erschöpft ist, können Sie im Dashboard Ihr Guthaben aufladen.
📘 Vollständige Dokumentation: Grok Videos Generation API →
Modellbeschreibung
Diese API wählt den Upstream-Endpunkt anhand des Suffixes des Modellnamens::reverse verwendet den schnellen/standardmäßigen Endpunkt (günstiger), :official verwendet den offiziellen Endpunkt (höhere Bildqualität, Abrechnung nach Ausgabesekunden). Es werden insgesamt vier Modelle unterstützt:
grok-imagine-video-1.5-fast:reverse(Standard): Unterstützt Text-zu-Video (nurpromptübergeben) und Bild-zu-Video (übergeben Sieimage_url), Dauer 6–30 Sekunden, Abrechnung nach Dauer, am günstigsten.grok-imagine-video:reverse: Unterstützt Text-zu-Video und Bild-zu-Video, Dauer 1–15 Sekunden, Abrechnung nach Ausgabesekunden.grok-imagine-video:official: Offizieller Endpunkt, unterstützt Text-zu-Video und Bild-zu-Video, Dauer 1–15 Sekunden, Abrechnung nach Ausgabesekunden, höhere Bildqualität.grok-imagine-video-1.5:official: Offizieller Endpunkt, unterstützt nur Bild-zu-Video, mussimage_urlübergeben, Dauer 1–15 Sekunden, unterstützt bis zu1080p, Abrechnung nach Ausgabesekunden.
Grundlegende Nutzung
Zunächst sollten Sie die grundlegende Nutzung verstehen, indem Sie die Eingabeaufforderungprompt, das Modell model und andere Parameter eingeben, um das entsprechende Video zu generieren.
Hier haben wir die Request-Header festgelegt, einschließlich:
accept: In welchem Format Sie die Antwort erhalten möchten, hier alsapplication/json, also im JSON-Format.authorization: Der Schlüssel zum Aufrufen der API, nach der Beantragung können Sie ihn direkt aus der Dropdown-Liste auswählen.
prompt: Text-Prompt, der den gewünschten Inhalt des zu generierenden Videos beschreibt. Bei Text-zu-Video erforderlich; optional bei Übergabe vonimage_url.model: Das Modell zur Generierung des Videos, wählbar zwischengrok-imagine-video-1.5-fast:reverse(Standard),grok-imagine-video:reverse,grok-imagine-video:officialodergrok-imagine-video-1.5:official.image_url: Eingabebildlink für Bild-zu-Video. Beimodelalsgrok-imagine-video-1.5:officialerforderlich.reference_image_urls: Array von optionalen Referenzbildlinks, um den Stil oder Inhalt des Videos zu leiten.aspect_ratio: Das Seitenverhältnis des zu generierenden Videos, wählbar zwischen1:1/16:9/9:16/4:3/3:4/3:2/2:3.resolution: Ausgaberesolution, wählbar zwischen480p(Standard),720poder1080p.duration: Dauer des zu generierenden Videos (Sekunden).grok-imagine-video-1.5-fast:reversehat einen Wertebereich von 6–30, die anderen Modelle von 1–15, Standard ist 6. Es wird empfohlen, 6 Sekunden oder 10 Sekunden zu verwenden, diese beiden Standarddauern sind relativ stabil.callback_url: Asynchrone Rückrufadresse, nach der Einstellung gibt die API soforttask_idzurück, und bei Abschluss der Aufgabe wird das Ergebnis an diese Adresse POST gesendet.async: Optional, wenn auftruegesetzt, gibt die Schnittstelle soforttask_idzurück, ohne dasscallback_urlbereitgestellt werden muss, und anschließend kann das Ergebnis über die entsprechende Aufgabenabfrage-Schnittstelle abgefragt werden.
success: Ob die Videoerstellungsanfrage erfolgreich war.task_id: Die ID der Videoerstellungsaufgabe.trace_id: Die Verfolgungs-ID dieser Anfrage, um Probleme zu identifizieren.data: Liste der generierten Videoergebnisse.id: Eindeutige Kennung des generierten Videos.video_url: Linkadresse des generierten Videos.state: Status der Videoerstellungsaufgabe, wählbar zwischenpending/succeeded/failed.
video_url aus dem data-Ergebnis abrufen, um das generierte Video zu erhalten.
Der entsprechende CURL-Code sieht wie folgt aus:
Bild-zu-Video
Wenn Sie ein Video basierend auf einem Eingabebild generieren möchten, können Sieimage_url übergeben. Bei Verwendung von grok-imagine-video-1.5:official muss dieses Feld bereitgestellt werden:
Referenzbilder zur Anleitung
Wenn Sie ein oder mehrere Referenzbilder verwenden möchten, um den Stil oder Inhalt des Videos zu leiten, können Sie ein Array von Bildlinks inreference_image_urls übergeben:
Asynchrone Rückrufe
Die Videoerstellung benötigt eine gewisse Verarbeitungszeit. Wenn Sie nicht lange warten möchten, können Siecallback_url übergeben. In diesem Fall gibt die API sofort task_id zurück, und nach Abschluss der Aufgabe wird das Endergebnis an diese Adresse POST gesendet:
Abfrage des Aufgabenergebnisses
Wenn Sie asynchrone Rückrufe verwendet haben oder den Status der Aufgabe aktiv abfragen möchten, können Sie über die Grok Tasks API (POST https://api.acedata.cloud/grok/tasks) den neuesten Status und das Ergebnis der Aufgabe anhand der task_id abfragen.
Abrechnungsinformationen
Die Abrechnungsweise dieses Dienstes wird durch dasmodel bestimmt:
grok-imagine-video-1.5-fast:reverse: Abrechnung nach Dauer, unabhängig von der Auflösung –6–10Sekunden,11–20Sekunden,21–30Sekunden entsprechen jeweils unterschiedlichen Preisstufen.grok-imagine-video:reverse: Abrechnung nach „Ausgabesekunden“, Gesamtpreis = Einzelpreis ×duration.grok-imagine-video:officialundgrok-imagine-video-1.5:official: Offizielle Endpunkte, Abrechnung nach „Ausgabesekunden“, je höher die Auflösung, desto höher der Einzelpreis; offizielle Modelle werden auch dann abgerechnet, wenn die Inhaltsprüfung fehlschlägt.
Fehlerbehandlung
Wenn bei der Anfrage ein Problem auftritt, gibt die API den entsprechenden Fehlercode und die Beschreibung zurück, häufige sind folgende:400: Anfrageparameter sind fehlerhaft, z. B. fehlt bei der Videoerstellungprompt, odergrok-imagine-video-1.5:officialfehltimage_url, oderdurationliegt außerhalb des zulässigen Bereichs (fürgrok-imagine-video-1.5-fast:reverse6–30, für andere Modelle 1–15).401: Authentifizierung fehlgeschlagen, Token ungültig oder stimmt nicht mit der API überein.403: Unzureichendes Guthaben oder der Hinweis wurde aufgrund der Inhaltsprüfung abgelehnt.429: Anfragen sind zu häufig, bitte später erneut versuchen.500: Videoerstellung fehlgeschlagen oder Dienstfehler.

