Grok Imagine Video 1.5 API
xAI Grok Imagine Video 1.5 提供最高 1080p 的快速文字轉影片、圖片轉影片,以及可由最多七張參考圖片生成的參考轉影片,輸出身分一致,並可選擇長寬比。
三個端點:提供 480p、720p 與 1080p 輸出選項的文字轉影片、以文字提示詞引導並提供 480p 與 720p 的圖片轉影片,以及可將最多七張參考圖片轉為身分一致短片的參考轉影片。
概覽
關於 Grok Imagine Video 1.5 API
Grok Imagine Video 1.5 的功能、它在 xAI 模型陣容中的定位,以及團隊選用它的原因。
Grok Imagine Video 1.5 是來自 xAI 的影片生成模型,可透過 WaveSpeedAI REST API 使用。xAI Grok Imagine Video 1.5 提供最高 1080p 的快速文字轉影片、圖片轉影片,以及可由最多七張參考圖片生成的參考轉影片,輸出身分一致,並可選擇長寬比。
三個端點:提供 480p、720p 與 1080p 輸出選項的文字轉影片、以文字提示詞引導並提供 480p 與 720p 的圖片轉影片,以及可將最多七張參考圖片轉為身分一致短片的參考轉影片。
WaveSpeedAI 上的 Grok Imagine Video 1.5 系列提供 3 個 REST 端點,涵蓋 Reference-To-Video, Text-To-Video, Image-To-Video 等工作流程。每個變體都有各自的定價、參數選項與範例輸出 — 請挑選符合您輸入模態與生產限制的版本,或使用同一組 API 金鑰呼叫多個變體,組合成多步驟的處理流程。
使用您呼叫其他 1,000+ 個 WaveSpeedAI AI 模型時相同的 API 金鑰、帳單帳戶與速率限制額度來執行 Grok Imagine Video 1.5。無需另外設定供應商、無需各家 SDK、無需處理各家不同的速率限制 — 一次整合,涵蓋從文字轉圖片、文字轉影片,到音訊合成、3D 生成、放大與編輯的所有功能。
端點
所有 Grok Imagine Video 1.5 API 端點
WaveSpeedAI 目前提供 3 個 Grok Imagine Video 1.5 端點 — 請選擇符合您工作流程的變體。
/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.
範例
看看 Grok Imagine Video 1.5 的實際效果
由 Grok Imagine Video 1.5 API 生成的真實輸出。將滑鼠移到任一影片上即可預覽,點擊可開啟完整尺寸檢視器。
使用方式
如何使用 Grok Imagine Video 1.5 API
從註冊到完成生成,只要四個步驟。完整的 Python、Node.js 與 cURL 範例請見下方的 API 區段。
- 01
取得 API 金鑰
註冊 WaveSpeedAI 帳號,並從控制台複製您的 API 金鑰。新帳號會獲贈免費入門點數 — 足以在開始計費前執行數十次 Playground。
- 02
提交 prediction
將您的輸入以 JSON 格式 POST 到 https://api.wavespeed.ai/api/v3/x-ai/grok-imagine-video-v1.5/text-to-video。端點會立即回傳 prediction id — 生成是非同步進行的,因此推論期間您不需要保持連線。
- 03
輪詢完成狀態
GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result。狀態為 completed 時回傳輸出;狀態為 failed、cancelled、timeout 或 deleted 時停止並回報錯誤;其他狀態則持續輪詢。
- 04
讀取輸出網址
當狀態為 "completed" 時,從 data.outputs[0] 讀取網址。該網址指向 WaveSpeedAI CDN 上您生成的媒體 — 依您呼叫的 Grok Imagine Video 1.5 變體,可能是圖片、影片、音訊或 3D 檔案。
應用情境
您可以用 Grok Imagine Video 1.5 打造什麼
開發者與創作者使用 Grok Imagine Video 1.5 API 的常見工作流程。
最高 1080p 的文字轉影片
x-ai/grok-imagine-video-v1.5/text-to-video 可將自然語言提示詞轉為風格化的短影片,提供 480p、720p 與 1080p 輸出選項與可選擇的長寬比,是 v1.5 版本中唯一提供 1080p 等級的版本。
以固定畫面生成圖片轉影片
x-ai/grok-imagine-video-v1.5/image-to-video 可依文字提示詞將參考圖片轉為短影片,提供 480p 與 720p 輸出選項,適用於起始畫面固定、由提示詞指引動態的情境。
最多七張圖片的參考轉影片
x-ai/grok-imagine-video-v1.5/reference-to-video 可將最多七張參考圖片轉為由提示詞引導的短影片,輸出身分一致,是需要讓被參考的主體保持可辨識度之角色導向影片的首選版本。
社群媒體短片與行銷影片
目錄將 v1.5 的三個版本定位於社群媒體短片、行銷內容與創意敘事,快速的生成速度適合重視交付時間的大量短影音管線。
以角色為主的敘事
結合參考轉影片的身分一致性與提示詞引導,製作以角色為主的影片與創意敘事,讓同一個主體在一系列生成的鏡頭中保持可辨識。
預先設定長寬比
文字轉影片與參考轉影片提供可選擇的長寬比,因此交付格式在生成時就已確定,不必事後裁切或重新編碼。
技巧
Grok Imagine Video 1.5 提示詞技巧
讓 Grok Imagine Video 1.5 產出更好結果的實用建議 — 整理自在實際生產流程中,影片模型通用的有效做法。
- 01
明確描述運鏡
請使用具體的攝影術語,例如環繞、推軌、推近、左搖、升降鏡頭、手持跟拍。籠統的提示詞會得到靜態或隨機的運鏡;具名的運鏡方式能直接對應模型訓練資料中的動態意圖,大幅提升鏡頭品質。
- 02
以參考圖片鎖定角色身分
若提示詞依賴特定的人物、角色或產品,請在提示詞之外上傳參考圖片。沒有參考的話,身分會在畫格與鏡頭之間飄移,同一個角色每次生成都會長得略有不同。
- 03
描述光線與時段
「黃金時刻,柔和溫暖的定向光」或「陰天漫射光,石板灰的天空」這類光線提示,比含糊的畫質修飾語更能提升畫質與一致性。光線是模型最強的先驗條件之一。
- 04
使用負面提示詞抑制常見失誤
影片常用的負面詞:「畫格閃爍、動態模糊、浮水印、文字瑕疵、變形的手、低解析度、JPEG 壓縮」。負面提示詞不需額外成本,卻能明顯減少原本需要重新生成的次數。
- 05
選擇能涵蓋重點的最短時長
多數提示詞在 5 至 8 秒時效果最好。較長的影片會放大時間上的不一致(主體變形、環境漂移)。若需要 20 秒的片段,請生成三段 6 至 8 秒的影片再剪輯在一起,畫質會比單次生成一段長影片更高。
- 06
預先配合平台設定長寬比
TikTok / Reels / Shorts 用 9:16,橫式動態與 YouTube 用 16:9,貼文版面用 1:1。模型對不同長寬比的訓練略有差異,事後將 16:9 裁切為 9:16 會損失畫質,也失去模型原本設計的構圖。
定價
Grok Imagine Video 1.5 API 定價
依輸出計費。最終費用會依您在各變體 Playground 中設定的參數(解析度、時長、輸出數量、參考素材)而調整。
| 端點 | 類型 | 起始價格 |
|---|---|---|
| x-ai/ | reference-to-video | $0.14 |
| x-ai/ | text-to-video | $0.14 |
| x-ai/ | image-to-video | $0.14 |
API
呼叫 Grok Imagine Video 1.5 API
請到 wavespeed.ai/accesskey 註冊取得 API 金鑰,然後透過 REST 提交 prediction。Playground 會為任何輸入組合產生可直接貼上的範例。
POSThttps://api.wavespeed.ai/api/v3/x-ai/grok-imagine-video-v1.5/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-v1.5/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-v1.5/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-v1.5/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)比較
Grok Imagine Video 1.5 與其他選擇比較
在 WaveSpeedAI 上,何時該選擇 Grok Imagine Video 1.5 而非類似的模型。
Grok Imagine Video 1.5 vs Grok Imagine Video
原版 Grok Imagine Video 系列提供五個端點,包括 video-extend 與 edit-video,生成版本並帶有同步音訊。v1.5 是較新的快速生成版本,專注於文字轉影片(含 1080p 選項)、圖片轉影片,以及由最多七張參考圖片生成的參考轉影片。
Grok Imagine Video 1.5 vs Seedance 2.0
Seedance 2.0 在所有等級皆具原生音訊,並提供 Fast/Standard/Turbo 價格等級與專用的 video-edit 端點。Grok Imagine Video 1.5 則專注於快速的風格化生成,並以 xAI 的 Grok 品牌提供七張圖片的參考轉影片版本。
Grok Imagine Video 1.5 vs Wan 2.6
Wan 2.6 在同一系列新增同步音訊、video-extend 與圖片編輯版本,適合更廣泛的管線。Grok Imagine Video 1.5 則維持精簡的三端點組合,包括文字、圖片與多參考輸入,並針對快速交付最佳化。
常見問題
Grok Imagine Video 1.5 API — 常見問題
定價、授權、整合 — 關於在 WaveSpeedAI 上執行 Grok Imagine Video 1.5 的常見問題。
什麼是 Grok Imagine Video 1.5 API?
Grok Imagine Video 1.5 是 xAI 的影片生成模型,在 WaveSpeedAI 上以 REST API 提供。xAI Grok Imagine Video 1.5 提供最高 1080p 的快速文字轉影片、圖片轉影片,以及可由最多七張參考圖片生成的參考轉影片,輸出身分一致,並可選擇長寬比。您可以透過程式呼叫,也可以在上方連結的 Playground 試用。
如何呼叫 Grok Imagine Video 1.5 API?
註冊 WaveSpeedAI 帳號,從 /accesskey 複製您的 API 金鑰,然後將您的輸入以 JSON 格式 POST 到 https://api.wavespeed.ai/api/v3/x-ai/grok-imagine-video-v1.5/text-to-video。端點會回傳 prediction id。請從約每 2 秒輪詢一次結果端點開始,長時間任務可拉長間隔,並在任何終止狀態時停止。上方提供適用於生產環境的 Python / Node.js / cURL 範例。
Grok Imagine Video 1.5 API 的費用是多少?
Grok Imagine Video 1.5 $0.14 起。實際費用會依您設定的參數(解析度、時長、輸出數量、參考素材)而調整。Playground 中「生成」按鈕旁的即時費用預覽會顯示您目前輸入的確切價格。
有哪些 Grok Imagine Video 1.5 變體可用?
WaveSpeedAI 提供 3 個已上線的 Grok Imagine Video 1.5 端點: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。每個變體都有各自的 Playground 頁面與定價。
Grok Imagine Video 1.5 的輸出可以商用嗎?
商業使用權依 xAI 的模型授權而定。多數 xAI 模型允許商用輸出;請參閱各模型 Playground 頁面中的授權摘要,以及 WaveSpeedAI 的服務條款了解平台層級的條件。
為什麼要在 WaveSpeedAI 上使用 Grok Imagine Video 1.5,而不是直接使用?
一組 API 金鑰、一個帳單帳戶,即可使用 Grok Imagine Video 1.5 以及來自其他供應商的 1,000+ 個 AI 模型。無需設定各家 SDK、無需處理各自獨立的速率限制、無需為每個供應商重寫整合程式碼。價格通常與 xAI 的直接 API 相當或更低。
提供者
關於 xAI
Grok Imagine Video 1.5 背後的團隊,以及 xAI 在 WaveSpeedAI 上的完整模型陣容。
xAI 是 Elon Musk 的 AI 公司,推出用於對話、推理與多模態生成的 Grok 模型。Grok Imagine Video 涵蓋文字轉影片、圖片轉影片、參考轉影片、video-extend 與 edit-video,可自訂時長、長寬比與解析度,並可透過 WaveSpeedAI 的統一 API 與各大供應商的模型一同使用。
在 WaveSpeedAI 上開始使用 Grok Imagine Video 1.5 打造應用
註冊即贈免費入門點數。一組 API 金鑰,涵蓋來自 xAI 與所有其他供應商的 1,000+ 個 AI 模型。