Grok Imagine Video API
xAI Grok Imagine Video — text-to-video, image-to-video, reference-to-video, video-extend và edit-video, cùng thế hệ v1.5 nhanh với text-to-video 1080p và reference-to-video từ tối đa bảy ảnh.
Hai thế hệ trong một dòng. Các endpoint gốc gồm text-to-video, image-to-video, reference-to-video (giữ nguyên danh tính, phong cách và bố cục cảnh), video-extend và edit-video. Thế hệ v1.5 nhanh bổ sung text-to-video với tùy chọn 1080p, image-to-video ở 480p/720p và reference-to-video từ tối đa bảy ảnh tham chiếu.
Tổng quan
Giới thiệu về Grok Imagine Video API
Grok Imagine Video làm được gì, nằm ở đâu trong dòng mô hình của xAI, và vì sao các đội ngũ chọn nó.
Grok Imagine Video là mô hình tạo video từ xAI, có sẵn qua REST API của WaveSpeedAI. xAI Grok Imagine Video — text-to-video, image-to-video, reference-to-video, video-extend và edit-video, cùng thế hệ v1.5 nhanh với text-to-video 1080p và reference-to-video từ tối đa bảy ảnh.
Hai thế hệ trong một dòng. Các endpoint gốc gồm text-to-video, image-to-video, reference-to-video (giữ nguyên danh tính, phong cách và bố cục cảnh), video-extend và edit-video. Thế hệ v1.5 nhanh bổ sung text-to-video với tùy chọn 1080p, image-to-video ở 480p/720p và reference-to-video từ tối đa bảy ảnh tham chiếu.
Họ Grok Imagine Video trên WaveSpeedAI cung cấp 8 endpoint REST bao gồm 5 quy trình Reference-To-Video, Video-Extend, Video-To-Video, Image-To-Video, Text-To-Video. Mỗi biến thể có giá, các tham số điều chỉnh và kết quả mẫu riêng — hãy chọn biến thể phù hợp với dạng đầu vào và ràng buộc sản xuất của bạn, hoặc gọi nhiều biến thể từ cùng một API key để ghép các pipeline nhiều bước.
Chạy Grok Imagine Video bằng cùng API key, tài khoản thanh toán và hạn mức tốc độ bạn dùng cho hơn 1.000 mô hình AI khác trên WaveSpeedAI. Không cần thiết lập nhà cung cấp riêng, không cần SDK cho từng nhà cung cấp, không có hạn mức tốc độ riêng của từng hãng — một lần tích hợp bao quát mọi thứ, từ text-to-image và text-to-video đến tổng hợp âm thanh, tạo 3D, nâng cấp và chỉnh sửa.
Endpoint
Tất cả endpoint API Grok Imagine Video
8 endpoint Grok Imagine Video hiện có sẵn trên WaveSpeedAI — hãy chọn biến thể phù hợp với quy trình của bạn.
/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.
Ví dụ
Xem Grok Imagine Video hoạt động
Kết quả thật do API Grok Imagine Video tạo ra. Rê chuột lên video để xem trước, nhấp để mở trình xem kích thước đầy đủ.
Hướng dẫn
Cách dùng API Grok Imagine Video
Bốn bước từ đăng ký đến khi có kết quả. Ví dụ đầy đủ bằng Python, Node.js và cURL nằm ở phần API bên dưới.
- 01
Lấy API key
Đăng ký tài khoản WaveSpeedAI và sao chép API key từ bảng điều khiển. Tài khoản mới được tặng credit dùng thử miễn phí — đủ để chạy playground vài chục lần trước khi bắt đầu tính phí.
- 02
Gửi một prediction
POST đầu vào của bạn dưới dạng JSON tới https://api.wavespeed.ai/api/v3/x-ai/grok-imagine-video/text-to-video. Endpoint trả về prediction id ngay lập tức — việc tạo là bất đồng bộ nên bạn không phải giữ kết nối mở trong lúc suy luận.
- 03
Poll để chờ hoàn tất
GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Trả về kết quả khi completed; dừng và báo lỗi khi failed, cancelled, timeout hoặc deleted; tiếp tục poll với mọi trạng thái khác.
- 04
Đọc URL kết quả
Khi status là "completed", đọc URL từ data.outputs[0]. URL trỏ tới media bạn đã tạo trên CDN của WaveSpeedAI — ảnh, video, âm thanh hoặc tệp 3D tùy biến thể Grok Imagine Video bạn đã gọi.
Trường hợp sử dụng
Bạn có thể xây dựng gì với Grok Imagine Video
Các quy trình phổ biến mà nhà phát triển và người sáng tạo dùng API Grok Imagine Video cho.
Text-to-video qua hai thế hệ
x-ai/grok-imagine-video/text-to-video tạo video với thời lượng, tỷ lệ khung hình và độ phân giải tùy chỉnh, trong khi x-ai/grok-imagine-video-v1.5/text-to-video bổ sung đầu ra nhanh, mang phong cách riêng với các tùy chọn 480p, 720p và 1080p.
Image-to-video với cảnh liền mạch
x-ai/grok-imagine-video/image-to-video tạo chuyển động cho ảnh tĩnh với chuyển động tự nhiên, cảnh liền mạch và âm thanh đồng bộ; biến thể v1.5 cung cấp hoạt ảnh nhanh theo prompt ở 480p và 720p.
Reference-to-video để giữ danh tính
x-ai/grok-imagine-video/reference-to-video tạo video từ nhiều ảnh tham chiếu với danh tính, phong cách và bố cục cảnh được giữ nguyên — và biến thể v1.5 nhận tối đa bảy ảnh tham chiếu cho các clip xoay quanh nhân vật nhất quán danh tính.
Video-extend cho chuỗi dài hơn
x-ai/grok-imagine-video/video-extend biến clip ngắn thành video dài hơn với chuyển động liền mạch và mở rộng cảnh tự nhiên — nối nhiều lần kéo dài để xây dựng chuỗi tường thuật vượt quá một khung tạo.
Edit-video bằng prompt văn bản
x-ai/grok-imagine-video/edit-video biến đổi và chỉnh sửa video hiện có bằng prompt văn bản để có các chỉnh sửa AI liền mạch — thay đổi theo prompt trên cảnh quay nguồn mà không phải tạo lại từ đầu.
Bậc v1.5 nhanh cho nội dung ngắn
Danh mục định vị các biến thể v1.5 cho clip mạng xã hội, nội dung marketing và kể chuyện sáng tạo — tạo nhanh với tỷ lệ khung hình tùy chọn phù hợp với pipeline nội dung ngắn khối lượng lớn.
Mẹo
Mẹo viết prompt cho Grok Imagine Video
Lời khuyên thực tế để có kết quả tốt hơn từ Grok Imagine Video — rút ra từ các mẫu hiệu quả trên các mô hình video trong các pipeline sản xuất.
- 01
Đặt thời lượng và tỷ lệ khung hình ngay từ đầu
Theo danh mục: thời lượng, tỷ lệ khung hình và độ phân giải tùy chỉnh. Hãy đặt tham số phân phối ngay trong lệnh gọi API — đừng tạo khung ngang rồi cắt thành 9:16 sau đó.
- 02
Reference-to-video cho cảnh nhiều nhân vật
Khi nhiều chủ thể tham chiếu phải mạch lạc với nhau, hãy dùng reference-to-video và cung cấp đủ ảnh tham chiếu — danh tính và bố cục cảnh được chuyển từ tham chiếu sang đầu ra.
- 03
Video-extend để liền mạch tường thuật
Tạo một clip nền 5-8 giây chắc chắn, rồi kéo dài bằng video-extend để nối tiếp mượt mà. Nối nhiều lần kéo dài cho chuỗi dài hơn thay vì một lần tạo dài.
- 04
Edit-video cho thay đổi có mục tiêu
Dùng edit-video khi bạn có cảnh quay sẵn cần chỉnh sửa theo prompt — nhanh hơn tạo lại toàn bộ cảnh từ đầu.
- 05
Image-to-video giữ cảnh liền mạch
Danh mục nhấn mạnh sự liền mạch của cảnh ở image-to-video. Hãy cung cấp ảnh tĩnh tham chiếu sạch, đủ sáng — mô hình neo chuyển động vào bố cục ban đầu.
Giá
Giá API Grok Imagine Video
Giá tính theo từng kết quả đầu ra. Khoản phí cuối cùng thay đổi theo các tham số bạn đặt trong playground của từng biến thể (độ phân giải, thời lượng, số kết quả, tham chiếu).
| Endpoint | Loại | Giá khởi điểm |
|---|---|---|
| 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
Gọi API Grok Imagine Video
Đăng ký API key tại wavespeed.ai/accesskey, rồi gửi prediction qua REST. Playground tạo sẵn mã mẫu có thể dán ngay cho mọi tổ hợp đầu vào.
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)So sánh
Grok Imagine Video so với các lựa chọn khác
Khi nào nên chọn Grok Imagine Video thay vì các mô hình tương tự trên WaveSpeedAI.
Grok Imagine Video so với Seedance 2.0
Seedance 2.0 có âm thanh gốc ở mọi bậc cùng các bậc giá Fast/Standard/Turbo và video-edit là endpoint đổi phong cách riêng. Grok Imagine Video có bề mặt rộng hơn với tám endpoint qua hai thế hệ (gồm edit-video, video-extend và bậc v1.5 nhanh) dưới thương hiệu Grok của xAI.
Grok Imagine Video so với Wan 2.7
Wan 2.7 bổ sung các biến thể image-edit và text-to-image trong cùng dòng cho pipeline đa phương thức. Grok Imagine Video giữ trọng tâm vào video, với edit-video và video-extend là các endpoint hàng đầu.
Grok Imagine Video so với Veo 3.1
Veo 3.1 nổi tiếng hơn về độ chân thực của khuôn mặt người và có ba bậc giá của Google. Grok Imagine Video cho phép tùy chỉnh thời lượng/độ phân giải và có năm endpoint gồm edit-video — nhà cung cấp khác, mẫu tích hợp API tương đương.
Câu hỏi thường gặp
Grok Imagine Video API — Câu hỏi thường gặp
Giá, giấy phép, tích hợp — những câu hỏi phổ biến về việc chạy Grok Imagine Video trên WaveSpeedAI.
API Grok Imagine Video là gì?
Grok Imagine Video là mô hình tạo video của xAI, được cung cấp dưới dạng REST API trên WaveSpeedAI. xAI Grok Imagine Video — text-to-video, image-to-video, reference-to-video, video-extend và edit-video, cùng thế hệ v1.5 nhanh với text-to-video 1080p và reference-to-video từ tối đa bảy ảnh. Bạn có thể gọi bằng lập trình hoặc thử từ playground ở liên kết phía trên.
Làm sao để gọi API Grok Imagine Video?
Đăng ký tài khoản WaveSpeedAI, sao chép API key từ /accesskey, rồi POST tới https://api.wavespeed.ai/api/v3/x-ai/grok-imagine-video/text-to-video với đầu vào dưới dạng JSON. Endpoint trả về prediction id. Hãy poll endpoint kết quả khoảng mỗi 2 giây, tăng khoảng cách với các tác vụ chạy lâu, và dừng ở bất kỳ trạng thái kết thúc nào. Ví dụ Python / Node.js / cURL hướng tới môi trường production ở phía trên.
API Grok Imagine Video có giá bao nhiêu?
Grok Imagine Video bắt đầu từ $0.05 mỗi lượt chạy. Chi phí chính xác thay đổi theo các tham số bạn đặt (độ phân giải, thời lượng, số kết quả, tham chiếu). Phần xem trước chi phí trực tiếp cạnh nút Tạo trong playground hiển thị giá chính xác cho đầu vào hiện tại của bạn.
Có những biến thể Grok Imagine Video nào?
WaveSpeedAI cung cấp 8 endpoint Grok Imagine Video đang hoạt động: 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. Mỗi biến thể có trang playground và giá riêng.
Tôi có thể dùng kết quả của Grok Imagine Video cho mục đích thương mại không?
Quyền sử dụng thương mại tuân theo giấy phép mô hình của xAI. Hầu hết mô hình của xAI cho phép dùng kết quả đầu ra cho mục đích thương mại; hãy xem trang playground của từng mô hình để biết tóm tắt giấy phép cụ thể, và Điều khoản dịch vụ của WaveSpeedAI cho các điều kiện cấp nền tảng.
Tại sao dùng Grok Imagine Video trên WaveSpeedAI thay vì gọi trực tiếp?
Một API key + một tài khoản thanh toán cho Grok Imagine Video VÀ hơn 1.000 mô hình AI khác từ các nhà cung cấp khác. Không cần thiết lập SDK cho từng hãng, không có hạn mức tốc độ riêng, không phải viết lại mã tích hợp cho từng hãng. Giá thường ngang bằng hoặc thấp hơn API trực tiếp của xAI.
Nhà cung cấp
Giới thiệu về xAI
Đội ngũ đứng sau Grok Imagine Video và dòng mô hình xAI rộng hơn trên WaveSpeedAI.
xAI là công ty AI của Elon Musk, phát hành các mô hình Grok cho trò chuyện, suy luận và tạo nội dung đa phương thức. Grok Imagine Video gồm text-to-video, image-to-video, reference-to-video, video-extend và edit-video với thời lượng, tỷ lệ khung hình và độ phân giải tùy chỉnh — có sẵn qua API hợp nhất của WaveSpeedAI cùng các mô hình từ mọi nhà cung cấp lớn.
Bắt đầu xây dựng với Grok Imagine Video trên WaveSpeedAI
Tặng credit dùng thử miễn phí khi đăng ký. Một API key cho hơn 1.000 mô hình AI từ xAI và mọi nhà cung cấp khác.