grok-imagine-video-1.5-preview
Grok Imagine Video 1.5 erstellt Clips aus Text mit einer Dauer von 1–15 Sekunden, auch in 1080p. Das Modell selbst unterstützt Bildanimation, visuelle Referenzen, Keyframe-Vorgaben und eine Tonspur.
Über das Modell
Diese Beschreibung erläutert die Fähigkeiten des Modells. Die über Ailoot verfügbaren Eingaben, Ausgaben und Optionen sind unten für die ausgewählte Methode aufgeführt.
Eine Videoszene erstellen
Grok Imagine Video 1.5 ist ein xAI-Modell zur Clipgenerierung aus Textbeschreibungen und visuellem Material. Die aktuelle Ailoot-Methode bietet Generierung aus Text; zusätzliche Modi des Modells selbst ermöglichen Bildanimation, Referenzverwendung und die Vorgabe von Ankerbildern der Szene.
Das Ergebnis wird asynchron erstellt: Nach der Aufgabenerstellung wird anhand des Identifikators geprüft, ob der Clip fertig ist. Laut xAI kann der Prozess je nach Szenenkomplexität, Dauer und Auflösung mehrere Minuten dauern. Ein erhaltener Aufgabenidentifikator bedeutet noch nicht, dass der Clip fertig ist.
Dauer, Seitenverhältnisse und Auflösung
Ein erzeugter Clip dauert 1 bis 15 Sekunden. Wählbar sind 1:1, 16:9, 9:16, 4:3, 3:4, 3:2 und 2:3; für Text ist 16:9 das Standardformat. Bei Bildanimation bleibt standardmäßig das Seitenverhältnis des Bildes erhalten.
Für Generierung aus Text und einem Startbild sind 480p, 720p und 1080p verfügbar. 480p wird standardmäßig verwendet; der Referenzmodus ist auf 720p begrenzt. 1080p darf nicht auf alle Modi übertragen werden, nur weil das Modell diese Auflösung bietet.
Aussehen steuern
Im Referenzmodus akzeptiert xAI bis zu 7 Bilder. Sie geben Menschen, Gegenstände, Kleidung und andere visuelle Merkmale vor, ohne das erste Bild festzulegen. Dieser Weg dient Szenen mit wiederkehrenden Figuren, Produktdemonstrationen und der Erhaltung gewünschten Aussehens zwischen Inszenierungen.
Erstes, letztes und zwischenliegende Bilder
Version 1.5 erlaubt die Fixierung des genauen ersten Bildes, des genauen letzten Bildes oder beider. Ist nur das letzte vorgegeben, erstellt das Modell den Anfang selbst und führt zum angegebenen Bild. Bei zwei vorgegebenen Grenzen erzeugt es Bewegung zwischen ihnen; eine Textanweisung kann Bewegung und Kameraführung präzisieren.
Für ein Storyboard innerhalb des Clips lassen sich bis zu 4 Keyframes festlegen. Jeder Zeitpunkt muss strikt nach dem Anfang und vor dem Ende liegen; die Zuordnung erfolgt auf einem Raster von 1/3 Sekunde. Zwei Bilder, die auf denselben Rasterpunkt gerundet werden, werden abgelehnt. Um das zu vermeiden, lassen Sie mindestens 1/3 Sekunde zwischen ihnen. Erstes und letztes Bild werden getrennt von diesen vier Zwischenbildern vorgegeben.
Ankerbilder lassen sich mit visuellen Referenzen und voreingestellten Stimmen verbinden. Ist mindestens ein Bild fixiert, ist die Textbeschreibung optional: Die Bildfolge selbst legt die Szene fest. Keyframes dürfen nicht zusammen mit dem Videobearbeitungsmodus verwendet werden. Diese xAI-Fähigkeiten bedeuten keine Verfügbarkeit in veröffentlichter Ailoot-Generierung aus Text.
Ton und Stimmen
Ein erzeugter Clip enthält standardmäßig eine Tonspur; ein stummes Ergebnis ist ebenfalls vorgesehen. Im xAI-Modus mit Stimmreferenzen lassen sich bis zu 3 voreingestellte Stimmen wählen und mit sprechenden Szenenteilnehmern verbinden.
Die Übermittlung einer eigenen Audiodatei als Stimmenprobe ist keine allgemeine Fähigkeit dieses Modells: xAI bietet sie separat auf Anfrage an. Eine voreingestellte Stimme und hochgeladenes Audio sind unterschiedliche Eingabearten.
Arbeitsmodi
Videogenerierung aus Text erstellt eine neue Szene; ein Startbild legt ihren Anfang fest; Referenzen steuern das Aussehen; fixierte Bilder legen visuelle Punkte auf der Zeitachse fest. Jeder Modus hat eigene Einschränkungen; Einstellungen eines Verfahrens dürfen daher nicht bedingungslos auf ein anderes übertragen werden.
Ailoot · Videogenerierung POST /v1/videos/generations grok-imagine-video-1.5-preview
grok-imagine-video-1.5-preview
grok-imagine-video-1.5-previewStart
Grok Imagine Video 1.5 erstellt Clips aus Text mit einer Dauer von 1–15 Sekunden, auch in 1080p. Das Modell selbst unterstützt Bildanimation, visuelle Referenzen, Keyframe-Vorgaben und eine Tonspur.
- Zulässige Eingaben
- Text
- Ergebnisse
- Video
In Ailoot verfügbar · Eingaben und Methoden
Ailoot · Videogenerierung POST /v1/videos/generations
- Eingabetypen
text- Ausgabetypen
video- Ausgabeformat
- mp4
| Feld | Typ | Anforderung | Werte und Limits | Standard |
|---|---|---|---|---|
Feldmodel | Typstring | AnforderungErforderlich | Werte und Limits grok-imagine-video-1.5-preview | Standard— |
Feldprompt | Typstring | AnforderungOptional | Werte und Limits Mindestlänge: 1 | Standard— |
Feldduration | Typinteger | AnforderungOptional | Werte und Limits Minimum: 1 Maximum: 15 Bedingungen: Nicht gleichzeitig duration und seconds angeben Einheit: Sekunden | Standard1 |
Feldseconds | Typinteger|integer_string | AnforderungOptional | Werte und Limits Minimum: 1 Maximum: 15 Alternative: duration | Standard— |
Feldresolution | Typstring | AnforderungOptional | Werte und Limits 480p, 720p, 1080p | Standard480p |
Feldaspect_ratio | Typstring | AnforderungOptional | Werte und Limits 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3 Bedingungen: Bei bereitgestelltem Eingabebild und weggelassenem Seitenverhältnis übernimmt der Anbieter das Seitenverhältnis des Bilds | Standard16:9 |
Feldsize | Typstring | AnforderungOptional | Werte und Limits 1280x720, 720x1280, 1920x1080, 1080x1920 Bedingungen: Muss mit resolution/aspect_ratio übereinstimmen, wenn beide angegeben sind | Standard— |
Feldimage | Typobject | AnforderungOptional | Werte und Limits Bedingungen: Tatsächliches unterstütztes Eingabebild; erlaubt das Weglassen des Prompts | Standard— |
Kombinationen von Eingabematerialien
Text zu Video · Erforderlich: prompt
Bild zu Video · Erforderlich: image
Methodenparameter und Lebenszyklus
| Parameter | Vertrag |
|---|---|
Parametermaterial_types | Vertragtext |
Parameterrequired | Vertragnull |
Parameteroptional_controls | Vertragnull |
Lebenszyklus: submit_once_poll_original
GET /v1/videos/{request_id}
GET /v1/videos/generations/{request_id}
GET /v1/videos/{request_id}/content
GET /v1/videos/generations/{request_id}/content
Methodenstrukturen und IDs sind exakt; die Fähigkeiten des Anbieters sind von der Zulassung einer Anfrage zu unterscheiden.
Tarife
Ailoot-Methodentarife
POST /v1/videos/generations- Eingabe
- 0,01 $ pro Eingabebild
- Ausgabe
- 0,25 $ pro Sekunde bei 1080p
- Ausgabe
- 0,08 $ pro Sekunde bei 480p
- Ausgabe
- 0,14 $ pro Sekunde bei 720p
Ailoot reserviert vor einer Anfrage einen geschätzten Betrag. Nach dem Ergebnis rechnet Ailoot die endgültige Gebühr anhand des gemessenen Verbrauchs ab. Bei Streaming erfolgt die Abrechnung anhand des abschließenden Verbrauchsdatensatzes. So funktionieren Reservierung und Abrechnung →
Beispielanfragen
Ailoot · Videogenerierung
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl https://api.ailoot.ai/v1/videos/generations \
-H "Authorization: Bearer $AILOOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "grok-imagine-video-1.5-preview", "prompt": "A person walks slowly through a quiet garden as the camera tracks from the side."}'Ergebnisse abrufen und speichern
Ailoot · Videogenerierung
mp4
GET /v1/videos/{request_id}GET /v1/videos/generations/{request_id}GET /v1/videos/{request_id}/contentGET /v1/videos/generations/{request_id}/content
Auftragsstatus prüfen
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VIDEO_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_VIDEO_ID
video_id=$(python3 -c 'import os, urllib.parse; print(urllib.parse.quote(os.environ["AILOOT_VIDEO_ID"], safe=""))') || exit 1
curl "https://api.ailoot.ai/v1/videos/generations/$video_id" \
-H "Authorization: Bearer $AILOOT_API_KEY"Abrufe anderer Inhalte
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VIDEO_ID:?Set the actual Ailoot operation ID returned by creation}"
export AILOOT_VIDEO_ID
video_id=$(python3 -c 'import os, urllib.parse; print(urllib.parse.quote(os.environ["AILOOT_VIDEO_ID"], safe=""))') || exit 1
curl "https://api.ailoot.ai/v1/videos/generations/$video_id/content" \
-H "Authorization: Bearer $AILOOT_API_KEY" \
--output video.mp4Alle fertiggestellten Ergebnisse aufbewahren
Speichern Sie jedes fertiggestellte Video oder jede zurückgegebene Datei; rufen Sie jede tatsächlich zurückgegebene Datei-URL ab.
Bewahren Sie das vollständige Status-JSON und die tatsächliche request_id auf. Eine abgeschlossene Antwort mit status=done enthält video.url mit einer Ihnen zugeordneten Inhalts-URL. Bewahren Sie die gemeldete Dauer und jedes zurückgegebene Ergebnisfeld auf.
Wenn die ursprüngliche Antwort geprüft werden muss
Lesen Sie den vorhandenen ursprünglichen Auftrag aus; wiederholen Sie eine Übermittlung mit unklarem Ausgang niemals.
Antwortfelder
| Feld | Typ |
|---|---|
Feldrequest_id | Typstring |
Feldid | Typstring |
Feldstatus | Typstring |
Feldvideo.url | Typowned signed content URL |
Feldvideo.duration | Typnumber |
Feldvideo.respect_moderation | Typboolean |
Fehler und nächste Schritte
| Antwort | Bedingung | Nächster Schritt |
|---|---|---|
Antwort400 · invalid_request_error | BedingungPflichtfelder, Darstellung des Eingabematerials oder Parameterwert ungültig | Nächster SchrittDie angegebenen Felder vor einer neuen Erstellungsanfrage korrigieren. |
Antwort409 · video_not_ready | BedingungUrsprünglicher Ergebnisinhalt noch nicht verfügbar | Nächster SchrittFragen Sie die ursprünglich zurückgegebene ID regelmäßig ab und beachten Sie Retry-After. |
Antwortserver_error | BedingungDie zurückgegebene Antwort gibt an, dass der Vorgang oder das Ergebnis eine Prüfung erfordert | Nächster SchrittDie ursprünglich zurückgegebene Vorgangs-/Aufgaben-ID, die Anfrageheader und die Antwort aufbewahren; mit unterstützten Leseaufrufen für diesen ursprünglichen Vorgang fortfahren. Die Erstellungsanfrage nicht erneut senden. |
Aliasnamen
Modellaliasnamen
Ailoot grok-imagine-video-1.5-preview
Aliasnamen für Methodenpfade
Verwenden Sie die oben angezeigten Methodenpfade.
Zugehörige Aufrufer-IDs
FAQ · grok-imagine-video-1.5-preview
- Welche Eingaben und Ergebnisse sind verfügbar?
POST /v1/videos/generations·grok-imagine-video-1.5-preview:text→video- Welche Felder verwendet die Anfrage?
POST /v1/videos/generations·grok-imagine-video-1.5-preview:model,prompt,duration,seconds,resolution,aspect_ratio,size,image- Welche Grenzen gelten?
POST /v1/videos/generations·grok-imagine-video-1.5-preview:duration.minimum:1;duration.maximum:15;seconds.minimum:1;seconds.maximum:15