Grok Imagine Video API
xAI Grok Imagine Video — tekst na wideo, obraz na wideo, referencja na wideo, video-extend i edit-video, a także szybka generacja v1.5 z tekstem na wideo w 1080p i referencją na wideo z maksymalnie siedmiu obrazów.
Dwie generacje w jednej rodzinie. Oryginalne endpointy obejmują tekst na wideo, obraz na wideo, referencję na wideo (zachowana tożsamość, styl i kompozycja sceny), video-extend i edit-video. Szybka generacja v1.5 dodaje tekst na wideo z opcją 1080p, obraz na wideo w 480p/720p oraz referencję na wideo z maksymalnie siedmiu obrazów referencyjnych.
Przegląd
O modelu Grok Imagine Video API
Co robi Grok Imagine Video, jakie miejsce zajmuje w linii modeli xAI i dlaczego zespoły po niego sięgają.
Grok Imagine Video to model generowania wideo od xAI, dostępny przez REST API WaveSpeedAI. xAI Grok Imagine Video — tekst na wideo, obraz na wideo, referencja na wideo, video-extend i edit-video, a także szybka generacja v1.5 z tekstem na wideo w 1080p i referencją na wideo z maksymalnie siedmiu obrazów.
Dwie generacje w jednej rodzinie. Oryginalne endpointy obejmują tekst na wideo, obraz na wideo, referencję na wideo (zachowana tożsamość, styl i kompozycja sceny), video-extend i edit-video. Szybka generacja v1.5 dodaje tekst na wideo z opcją 1080p, obraz na wideo w 480p/720p oraz referencję na wideo z maksymalnie siedmiu obrazów referencyjnych.
Rodzina Grok Imagine Video w WaveSpeedAI zawiera 8 endpointów REST obejmujące workflowy: Reference-To-Video, Video-Extend, Video-To-Video, Image-To-Video, Text-To-Video. Każdy wariant ma własny cennik, parametry i przykładowe wyniki — wybierz ten, który pasuje do Twoich danych wejściowych i wymagań produkcyjnych, albo wywołuj kilka z jednego klucza API, aby składać wieloetapowe pipeline'y.
Uruchamiaj Grok Imagine Video z tym samym kluczem API, kontem rozliczeniowym i limitami, których używasz dla ponad 1000 innych modeli AI w WaveSpeedAI. Bez osobnej konfiguracji u dostawcy, bez osobnych SDK, bez osobnych limitów — jedna integracja obejmuje wszystko: od tekstu na obraz i tekstu na wideo, przez syntezę dźwięku i generowanie 3D, po upscaling i edycję.
Endpointy
Wszystkie endpointy API Grok Imagine Video
8 endpointów Grok Imagine Video dostępnych teraz w WaveSpeedAI — wybierz wariant pasujący do Twojego workflow.
/filters:quality(82)/media/images/20260408105551_m66r6mam.webp)
Grok Imagine Video Reference To Video
X-AI Grok Imagine Video Reference-to-Video generates videos from multiple reference images with preserved identity, style, and scene composition. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408105541_qrxbn3z7.webp)
Grok Imagine Video Video Extend
X-AI Grok Imagine Video Extend turns short clips into longer videos with smooth motion continuity and natural scene extension. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408105555_hhlx7ioh.webp)
Grok Imagine Video Edit Video
X-AI Grok Imagine Video Edit enables video editing using xAI's Grok Imagine Video model. Transform and modify existing videos with text prompts for seamless AI-powered edits. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408105545_jr13dx9n.webp)
Grok Imagine Video Image To Video
X-AI Grok Imagine Video transforms images into videos using xAI's Grok Imagine Video model. Animate still images with natural motion, scene continuity, and synchronized audio. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408105600_w4oazgw4.webp)
Grok Imagine Video Text To Video
X-AI Grok Imagine Video generates videos from text descriptions using xAI's Grok Imagine Video model. Create high-quality videos with customizable duration, aspect ratio, and resolution. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1785749772128372417_bNuDMV5d.webp)
Grok Imagine Video v1.5 Reference To Video
xAI Grok Imagine Video v1.5 Reference to Video turns up to seven reference images and a natural-language prompt into short, stylized AI videos, with 480P / 720P output options and selectable aspect ratios for identity-consistent clips, character-driven videos, social media content, creative storytelling, and marketing workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1785749650076968608_eqPY8hqA.webp)
Grok Imagine Video v1.5 Text To Video
xAI Grok Imagine Video v1.5 Text to Video turns natural-language prompts into short, stylized AI videos, with 480P, 720P, and 1080P output options plus selectable aspect ratios for social media clips, creative storytelling, concept videos, marketing content, and professional text-to-video workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1780290793452152876_raxttpql.webp)
Grok Imagine Video v1.5 Image To Video
xAI Grok Imagine Video v1.5 Image-to-Video turns a single input image and a natural-language prompt into short, stylized AI videos, with 480P, 720P, and 1080P output options and selectable aspect ratios for character animation, product videos, social media content, creative storytelling, and marketing workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Przykłady
Grok Imagine Video w akcji
Prawdziwe wyniki wygenerowane przez API Grok Imagine Video. Najedź na wideo, aby zobaczyć podgląd, kliknij, aby otworzyć pełnowymiarowy podgląd.
Jak zacząć
Jak korzystać z API Grok Imagine Video
Cztery kroki od rejestracji do gotowego wyniku. Pełne przykłady w Pythonie, Node.js i cURL znajdziesz w sekcji API poniżej.
- 01
Uzyskaj klucz API
Załóż konto WaveSpeedAI i skopiuj klucz API z panelu. Nowe konta otrzymują darmowe kredyty na start — wystarczy na kilkadziesiąt uruchomień w playground, zanim zaczną się opłaty.
- 02
Wyślij predykcję
Wyślij dane wejściowe jako JSON metodą POST na https://api.wavespeed.ai/api/v3/x-ai/grok-imagine-video/text-to-video. Endpoint od razu zwraca identyfikator predykcji — generowanie jest asynchroniczne, więc nie trzymasz otwartego połączenia na czas inferencji.
- 03
Sprawdzaj ukończenie
Wywołaj GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Przy statusie completed odbierz wyniki; przy failed, cancelled, timeout lub deleted zakończ z błędem; przy każdym innym statusie odpytuj dalej.
- 04
Odczytaj adres wyniku
Gdy status to "completed", odczytaj adres URL z data.outputs[0]. Wskazuje on wygenerowane media w CDN WaveSpeedAI — obraz, wideo, dźwięk lub plik 3D, zależnie od wywołanego wariantu Grok Imagine Video.
Zastosowania
Co możesz zbudować z Grok Imagine Video
Typowe workflowy, do których deweloperzy i twórcy używają API Grok Imagine Video.
Tekst na wideo w dwóch generacjach
x-ai/grok-imagine-video/text-to-video generuje wideo z konfigurowalną długością, proporcjami obrazu i rozdzielczością, a x-ai/grok-imagine-video-v1.5/text-to-video dodaje szybkie, stylizowane wyjście z opcjami 480p, 720p i 1080p.
Obraz na wideo z ciągłością sceny
x-ai/grok-imagine-video/image-to-video animuje obrazy statyczne z naturalnym ruchem, ciągłością sceny i zsynchronizowanym dźwiękiem; wariant v1.5 oferuje szybką animację sterowaną promptem w 480p i 720p.
Referencja na wideo dla zachowania tożsamości
x-ai/grok-imagine-video/reference-to-video generuje wideo z wielu obrazów referencyjnych z zachowaną tożsamością, stylem i kompozycją sceny — a wariant v1.5 przyjmuje do siedmiu obrazów referencyjnych dla klipów opartych na postaciach, spójnych tożsamościowo.
Video-extend dla dłuższych sekwencji
x-ai/grok-imagine-video/video-extend zamienia krótkie klipy w dłuższe wideo z płynną ciągłością ruchu i naturalnym rozszerzeniem sceny — łącz rozszerzenia w łańcuch, aby budować sekwencje narracyjne wykraczające poza pojedyncze okno generowania.
Edit-video z promptami tekstowymi
x-ai/grok-imagine-video/edit-video przekształca i modyfikuje istniejące wideo za pomocą promptów tekstowych, umożliwiając płynne edycje z udziałem AI — zmiany sterowane promptem na materiale źródłowym bez generowania od zera.
Szybki poziom v1.5 dla krótkich form
Katalog pozycjonuje warianty v1.5 do klipów w mediach społecznościowych, treści marketingowych i kreatywnego opowiadania historii — szybkie generowanie z wybieranymi proporcjami obrazu pasuje do potoków krótkich form o dużym wolumenie.
Wskazówki
Wskazówki do promptów dla Grok Imagine Video
Praktyczne rady, jak uzyskiwać lepsze wyniki z Grok Imagine Video — oparte na wzorcach, które sprawdzają się w produkcyjnych pipeline'ach dla modeli wideo.
- 01
Ustaw długość i proporcje obrazu od początku
Deklaracja z katalogu: konfigurowalna długość, proporcje obrazu i rozdzielczość. Ustaw parametry dostawy w wywołaniu API — nie generuj w poziomie, żeby potem kadrować do 9:16.
- 02
Referencja na wideo dla scen zespołowych
Gdy wielu referencyjnych bohaterów musi pozostać spójnych, użyj referencji na wideo ze wszystkimi dostarczonymi obrazami referencyjnymi — tożsamość i kompozycja sceny przechodzą z referencji do wyniku.
- 03
Video-extend dla ciągłości narracji
Wygeneruj mocny klip bazowy 5–8 s, a następnie przedłuż go video-extend dla płynnej kontynuacji. Łącz rozszerzenia w łańcuch dla dłuższych sekwencji zamiast jednego długiego generowania.
- 04
Edit-video do ukierunkowanych zmian
Używaj edit-video, gdy masz istniejący materiał wymagający modyfikacji sterowanej promptem — szybciej niż ponowne generowanie całej sceny od zera.
- 05
Obraz na wideo zachowuje ciągłość sceny
Katalog podkreśla ciągłość sceny w obrazie na wideo. Podaj czysty, dobrze oświetlony obraz referencyjny — model zakotwicza ruch w kompozycji początkowej.
Cennik
Cennik API Grok Imagine Video
Cena jest naliczana za wynik. Końcowa opłata zależy od parametrów ustawionych w playground każdego wariantu (rozdzielczość, czas trwania, liczba wyników, referencje).
| Endpoint | Typ | Cena początkowa |
|---|---|---|
| x-ai/ | reference-to-video | $0.05 |
| x-ai/ | video-extend | $0.05 |
| x-ai/ | video-to-video | $0.065 |
| x-ai/ | image-to-video | $0.05 |
| x-ai/ | text-to-video | $0.05 |
| x-ai/ | reference-to-video | $0.09 |
| x-ai/ | text-to-video | $0.08 |
| x-ai/ | image-to-video | $0.09 |
API
Wywołaj API Grok Imagine Video
Uzyskaj klucz API na wavespeed.ai/accesskey, a następnie wyślij predykcję przez REST. Playground generuje gotowe do wklejenia przykłady dla dowolnej kombinacji danych wejściowych.
POSThttps://api.wavespeed.ai/api/v3/x-ai/grok-imagine-video/text-to-video
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/x-ai/grok-imagine-video/text-to-video" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"duration": 6,
"aspect_ratio": "16:9",
"resolution": "720p"
}')
TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
printf 'Submission response did not contain a prediction id
' >&2
exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
# 2. Poll until the prediction finishes.
while true; do
RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
-H "Authorization: Bearer $WAVESPEED_API_KEY")
RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
case "$STATUS" in
completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
*) sleep 2 ;;
esac
doneconst submitUrl = "https://api.wavespeed.ai/api/v3/x-ai/grok-imagine-video/text-to-video";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');
async function requestJson(url, options = {}) {
const response = await fetch(url, options);
if (!response.ok) throw new Error(await response.text());
return response.json();
}
// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"duration": 6,
"aspect_ratio": "16:9",
"resolution": "720p"
}),
});
const task = body.data ?? body;
const resultUrl = `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;
// 2. Poll until the prediction finishes.
while (true) {
const resultBody = await requestJson(resultUrl, {
headers: { "Authorization": `Bearer ${apiKey}` },
});
const result = resultBody.data ?? resultBody;
if (result.status === "completed") {
console.log(result.outputs);
break;
}
if (["failed", "cancelled", "timeout", "deleted"].includes(result.status)) throw new Error(JSON.stringify(result));
await new Promise(resolve => setTimeout(resolve, 2000));
}import json
import os
import time
from urllib.request import Request, urlopen
api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"duration": 6,
"aspect_ratio": "16:9",
"resolution": "720p"
}
def request_json(url, data=None):
request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
with urlopen(request) as response:
return json.load(response)
# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/x-ai/grok-imagine-video/text-to-video", json.dumps(payload).encode())
task = body.get("data", body)
result_url = f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"
# 2. Poll until the prediction finishes.
while True:
result_body = request_json(result_url)
result = result_body.get("data", result_body)
status = result.get("status")
if status == "completed":
print(result.get("outputs", []))
break
if status in {"failed", "cancelled", "timeout", "deleted"}:
raise RuntimeError(result)
time.sleep(2)Porównanie
Grok Imagine Video a alternatywy
Kiedy wybrać Grok Imagine Video zamiast podobnych modeli w WaveSpeedAI.
Grok Imagine Video a Seedance 2.0
Seedance 2.0 oferuje natywny dźwięk na każdym poziomie, poziomy cenowe Fast/Standard/Turbo i video-edit jako dedykowany endpoint restylizacji. Grok Imagine Video obejmuje szerszy zakres ośmiu endpointów w dwóch generacjach (w tym edit-video, video-extend i szybki poziom v1.5) pod marką Grok od xAI.
Grok Imagine Video a Wan 2.7
Wan 2.7 dodaje w tej samej rodzinie warianty image-edit i tekst na obraz dla potoków międzymodalnych. Grok Imagine Video pozostaje skupiony na wideo, z edit-video i video-extend jako pełnoprawnymi endpointami.
Grok Imagine Video a Veo 3.1
Veo 3.1 ma silniejszą renomę fotorealizmu dla twarzy ludzi i trzy poziomy cenowe Google. Grok Imagine Video oferuje konfigurowalną długość/rozdzielczość i pięć endpointów, w tym edit-video — inny dostawca, porównywalny wzorzec integracji API.
FAQ
Grok Imagine Video API — najczęściej zadawane pytania
Cennik, licencja, integracja — typowe pytania o uruchamianie Grok Imagine Video w WaveSpeedAI.
Czym jest API Grok Imagine Video?
Grok Imagine Video to model generowania wideo od xAI, udostępniony jako REST API w WaveSpeedAI. xAI Grok Imagine Video — tekst na wideo, obraz na wideo, referencja na wideo, video-extend i edit-video, a także szybka generacja v1.5 z tekstem na wideo w 1080p i referencją na wideo z maksymalnie siedmiu obrazów. Możesz wywoływać go programowo lub wypróbować w playground, do którego prowadzi link powyżej.
Jak wywołać API Grok Imagine Video?
Załóż konto WaveSpeedAI, skopiuj klucz API z /accesskey, a następnie wyślij POST na https://api.wavespeed.ai/api/v3/x-ai/grok-imagine-video/text-to-video z danymi wejściowymi w JSON. Endpoint zwraca identyfikator predykcji. Odpytuj endpoint wyniku mniej więcej co 2 sekundy, wydłużaj odstęp przy długich zadaniach i zatrzymaj się przy dowolnym statusie końcowym. Produkcyjne przykłady w Pythonie / Node.js / cURL znajdziesz powyżej.
Ile kosztuje API Grok Imagine Video?
Grok Imagine Video zaczyna się od $0.05 za uruchomienie. Dokładny koszt zależy od ustawionych parametrów (rozdzielczość, czas trwania, liczba wyników, referencje). Podgląd kosztu na żywo obok przycisku Generuj w playground pokazuje dokładną cenę dla bieżących danych.
Jakie warianty Grok Imagine Video są dostępne?
WaveSpeedAI udostępnia 8 aktywnych endpointów Grok Imagine Video: x-ai/grok-imagine-video/reference-to-video, x-ai/grok-imagine-video/video-extend, x-ai/grok-imagine-video/edit-video, x-ai/grok-imagine-video/image-to-video, x-ai/grok-imagine-video/text-to-video, x-ai/grok-imagine-video-v1.5/reference-to-video, x-ai/grok-imagine-video-v1.5/text-to-video, x-ai/grok-imagine-video-v1.5/image-to-video. Każdy wariant ma własną stronę playground i cennik.
Czy mogę używać wyników Grok Imagine Video komercyjnie?
Prawa do komercyjnego użycia wynikają z licencji modelu xAI. Większość modeli xAI zezwala na komercyjne wykorzystanie wyników; skrót licencji znajdziesz na stronie playground każdego modelu, a warunki na poziomie platformy w Warunkach świadczenia usług WaveSpeedAI.
Dlaczego korzystać z Grok Imagine Video w WaveSpeedAI zamiast bezpośrednio?
Jeden klucz API i jedno konto rozliczeniowe dla Grok Imagine Video ORAZ ponad 1000 innych modeli AI od innych dostawców. Bez osobnej konfiguracji SDK, bez osobnych limitów, bez przepisywania kodu integracji pod każdego dostawcę. Ceny są zazwyczaj na poziomie bezpośredniego API xAI lub niższe.
Dostawca
O xAI
Zespół stojący za Grok Imagine Video i szerszą linią modeli xAI w WaveSpeedAI.
xAI to firma AI Elona Muska, tworząca modele Grok do czatu, rozumowania i generowania multimodalnego. Grok Imagine Video obejmuje tekst na wideo, obraz na wideo, referencję na wideo, video-extend i edit-video z konfigurowalną długością, proporcjami obrazu i rozdzielczością — dostępne przez zunifikowane API WaveSpeedAI obok modeli od wszystkich głównych dostawców.
Zacznij budować z Grok Imagine Video w WaveSpeedAI
Darmowe kredyty na start po rejestracji. Jeden klucz API do ponad 1000 modeli AI od xAI i wszystkich innych dostawców.