模型

grok-imagine-video-1.5

Markdown · JSON

grok-imagine-video-1.5

Grok Imagine Video 1.5 可依文字生成 1–15 秒的短片,包含 1080p。模型本身支援圖片動畫化、視覺參考素材、關鍵影格安排,以及音軌。

關於模型

此說明介紹模型的能力。Ailoot 可用的輸入、輸出與選項,依所選方法列於下方。

建立影片場景

Grok Imagine Video 1.5 是 xAI 依文字描述及視覺素材生成短片的模型。目前的 Ailoot 方法已公開文字生成;模型本身的其他模式可將圖片動畫化、使用參考素材,以及指定場景的基準影格。

成果以非同步方式建立,提交任務後,依識別碼查詢是否完成。依 xAI 說明,過程可能需要數分鐘,取決於場景複雜度、片長及解析度。取得任務識別碼,尚不表示短片已完成。

片長、比例與解析度

生成短片的長度為 1 至 15 秒。可選 1:1、16:9、9:16、4:3、3:4、3:2 或 2:3;文字生成的預設比例為 16:9。將圖片動畫化時,預設保留原始圖片比例。

文字及起始圖片生成提供 480p、720p 與 1080p。預設使用 480p,參考素材模式則限制為 720p。不能僅因模型具備 1080p,就將此解析度套用到所有模式。

控制外觀

在參考素材模式中,xAI 最多接收 7 張圖片。圖片指定人物、物件、服裝及其他視覺特徵,不會固定起始影格。這種方式適合重複出現同一角色、產品展示,以及在不同場面安排中維持所需外觀。

第一、最後與中間影格

1.5 版本可固定精確的第一個影格、最後一個影格,或同時固定兩者。只指定最後影格時,模型自行建立開頭,並走向指定圖片。同時設定兩端時,模型產生兩者之間的動作;文字指令可進一步說明動作及攝影機運動。

影片內部分鏡最多可固定 4 個關鍵影格。每個時間點都必須嚴格位於開始之後、結束之前,並對齊 1/3 秒的時間格線。若兩個影格四捨五入後落在同一格線時間點,會被拒絕。為避免此情況,請至少保留 1/3 秒的間隔。第一與最後影格,和這四個中間影格分開設定。

基準影格可搭配視覺參考素材與預設聲音。只要固定至少一個影格,文字描述便非必填,因為圖片序列本身已設定場景。關鍵影格不能與影片編輯模式一起使用。這些 xAI 能力不表示 Ailoot 已公開的文字生成方法也能使用。

聲音與人聲

生成短片預設包含音軌,也提供無聲成果。在 xAI 的聲音參考模式中,最多可選 3 個預設聲音,並與場景中的說話者連結。

上傳自己的音訊檔案作為聲音樣本,不是此模型普遍提供的能力;xAI 另依申請提供。預設聲音與上傳音訊,是不同種類的輸入。

工作模式

文字生成建立新場景,起始圖片設定開頭,參考素材引導外觀,固定影格則設定時間中的視覺基準點。各模式有不同限制,因此不能無條件將一種方式的設定套用到另一種。

Ailoot · 影片 POST /v1/videos/generations grok-imagine-video-1.5

grok-imagine-video-1.5

xAI /grok-imagine-video-1.5
模型 ID
  • grok-imagine-video-1.5
  • grok-imagine-video-1.5-2026-05-30

入門

Grok Imagine Video 1.5 可依文字生成 1–15 秒的短片,包含 1080p。模型本身支援圖片動畫化、視覺參考素材、關鍵影格安排,以及音軌。

接受的輸入
文字
結果
影片

Ailoot 可用 · 輸入與方法

Ailoot · 影片 POST /v1/videos/generations
輸入
text
輸出
video
輸出格式
mp4
欄位類型要求值與限制預設值
欄位model類型string要求必填值與限制
grok-imagine-video-1.5
預設值—
欄位prompt類型string要求選填值與限制
長度下限: 1
預設值—
欄位duration類型integer要求選填值與限制
最小值: 1
最大值: 15
條件: 切勿同時提供 duration 與 seconds
單位: 秒
預設值1
欄位seconds類型integer|integer_string要求選填值與限制
最小值: 1
最大值: 15
替代選項: duration
預設值—
欄位resolution類型string要求選填值與限制
480p, 720p, 1080p
預設值480p
欄位aspect_ratio類型string要求選填值與限制
1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3
條件: 若提供圖片輸入且省略長寬比,供應商會沿用圖片的長寬比
預設值16:9
欄位size類型string要求選填值與限制
1280x720, 720x1280, 1920x1080, 1080x1920
條件: 若同時指定 resolution/aspect_ratio,必須與其一致
預設值—
欄位image類型object要求選填值與限制
條件: 實際且受支援的輸入圖片;可省略提示詞
預設值—
輸入素材組合

文字生成影片 · 必填: prompt

圖片生成影片 · 必填: image

方法參數與生命週期
參數規格
參數material_types規格text
參數required規格null
參數optional_controls規格null

生命週期: 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

方法結構與 ID 均為精確值;供應商能力與准入狀態分開。

方案

Ailoot 方法費率

Ailoot 影片POST /v1/videos/generations
輸入
US$0.01 每張輸入圖片
輸出
US$0.25 1080p 每秒
輸出
US$0.08 480p 每秒
輸出
US$0.14 720p 每秒

Ailoot 會在請求前預留估算金額。取得結果後,依實測用量結算最終費用。串流結算採用最終用量紀錄。預留金額與結算的運作方式 →

請求範例

Ailoot · 影片

影片範例
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", "prompt": "A person walks slowly through a quiet garden as the camera tracks from the side."}'

接收並儲存結果

Ailoot · 影片

mp4

  • GET /v1/videos/{request_id}
  • GET /v1/videos/generations/{request_id}
  • GET /v1/videos/{request_id}/content
  • GET /v1/videos/generations/{request_id}/content
查看工作狀態
GET · 取得狀態
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"
其他內容讀取方式
GET · 取得內容
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.mp4
保留所有已完成的結果

請儲存每部已完成的影片或傳回的檔案,並從實際傳回的每個素材 URL 取得素材。

請保留完整的狀態 JSON 與實際 request_id。status=done 的已完成回應會包含 video.url,其中是自有內容 URL。請保留回報的長度與每個回傳的結果欄位。

需要檢查原始回應時

請讀取現有的原始作業;切勿重新提交傳送結果不明的請求。

回應欄位
欄位類型
欄位request_id類型string
欄位id類型string
欄位status類型string
欄位video.url類型owned signed content URL
欄位video.duration類型number
欄位video.respect_moderation類型boolean
錯誤與後續步驟
回應條件下一步
回應400 · invalid_request_error條件必要欄位、素材表示方式或參數值無效下一步提出新的建立請求前,先修正指定欄位。
回應409 · video_not_ready條件原始結果內容尚無法取得下一步請輪詢原始回傳的 ID,並遵守 Retry-After。
回應server_error條件回傳的回應表示該作業或結果需要檢查下一步保留原始回傳的作業/任務 ID、請求標頭與回應;繼續以支援的方式讀取該原始作業。請勿重新提交建立請求。

別名

模型別名

Ailoot grok-imagine-video-1.5, grok-imagine-video-1.5-2026-05-30

方法路徑別名

請使用上方列出的 API 方法路徑。

相關呼叫用 ID

grok-imagine-video-1.5, grok-imagine-video-1.5-2026-05-30

Ailoot · 影片 POST /v1/videos/generations grok-imagine-video-1.5-2026-05-30

grok-imagine-video-1.5-2026-05-30

xAI /grok-imagine-video-1.5-2026-05-30
模型 ID
  • grok-imagine-video-1.5
  • grok-imagine-video-1.5-2026-05-30

入門

Grok Imagine Video 1.5 可依文字生成 1–15 秒的短片,包含 1080p。模型本身支援圖片動畫化、視覺參考素材、關鍵影格安排,以及音軌。

接受的輸入
文字
結果
影片

Ailoot 可用 · 輸入與方法

Ailoot · 影片 POST /v1/videos/generations
輸入
text
輸出
video
輸出格式
mp4
欄位類型要求值與限制預設值
欄位model類型string要求必填值與限制
grok-imagine-video-1.5-2026-05-30
預設值—
欄位prompt類型string要求選填值與限制
長度下限: 1
預設值—
欄位duration類型integer要求選填值與限制
最小值: 1
最大值: 15
條件: 切勿同時提供 duration 與 seconds
單位: 秒
預設值1
欄位seconds類型integer|integer_string要求選填值與限制
最小值: 1
最大值: 15
替代選項: duration
預設值—
欄位resolution類型string要求選填值與限制
480p, 720p, 1080p
預設值480p
欄位aspect_ratio類型string要求選填值與限制
1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3
條件: 若提供圖片輸入且省略長寬比,供應商會沿用圖片的長寬比
預設值16:9
欄位size類型string要求選填值與限制
1280x720, 720x1280, 1920x1080, 1080x1920
條件: 若同時指定 resolution/aspect_ratio,必須與其一致
預設值—
欄位image類型object要求選填值與限制
條件: 實際且受支援的輸入圖片;可省略提示詞
預設值—
輸入素材組合

文字生成影片 · 必填: prompt

圖片生成影片 · 必填: image

方法參數與生命週期
參數規格
參數material_types規格text
參數required規格null
參數optional_controls規格null

生命週期: 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

方法結構與 ID 均為精確值;供應商能力與准入狀態分開。

方案

Ailoot 方法費率

Ailoot 影片POST /v1/videos/generations
輸入
US$0.01 每張輸入圖片
輸出
US$0.25 1080p 每秒
輸出
US$0.08 480p 每秒
輸出
US$0.14 720p 每秒

Ailoot 會在請求前預留估算金額。取得結果後,依實測用量結算最終費用。串流結算採用最終用量紀錄。預留金額與結算的運作方式 →

請求範例

Ailoot · 影片

影片範例
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-2026-05-30", "prompt": "A person walks slowly through a quiet garden as the camera tracks from the side."}'

接收並儲存結果

Ailoot · 影片

mp4

  • GET /v1/videos/{request_id}
  • GET /v1/videos/generations/{request_id}
  • GET /v1/videos/{request_id}/content
  • GET /v1/videos/generations/{request_id}/content
查看工作狀態
GET · 取得狀態
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"
其他內容讀取方式
GET · 取得內容
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.mp4
保留所有已完成的結果

請儲存每部已完成的影片或傳回的檔案,並從實際傳回的每個素材 URL 取得素材。

請保留完整的狀態 JSON 與實際 request_id。status=done 的已完成回應會包含 video.url,其中是自有內容 URL。請保留回報的長度與每個回傳的結果欄位。

需要檢查原始回應時

請讀取現有的原始作業;切勿重新提交傳送結果不明的請求。

回應欄位
欄位類型
欄位request_id類型string
欄位id類型string
欄位status類型string
欄位video.url類型owned signed content URL
欄位video.duration類型number
欄位video.respect_moderation類型boolean
錯誤與後續步驟
回應條件下一步
回應400 · invalid_request_error條件必要欄位、素材表示方式或參數值無效下一步提出新的建立請求前,先修正指定欄位。
回應409 · video_not_ready條件原始結果內容尚無法取得下一步請輪詢原始回傳的 ID,並遵守 Retry-After。
回應server_error條件回傳的回應表示該作業或結果需要檢查下一步保留原始回傳的作業/任務 ID、請求標頭與回應;繼續以支援的方式讀取該原始作業。請勿重新提交建立請求。

別名

模型別名

Ailoot grok-imagine-video-1.5, grok-imagine-video-1.5-2026-05-30

方法路徑別名

請使用上方列出的 API 方法路徑。

相關呼叫用 ID

grok-imagine-video-1.5, grok-imagine-video-1.5-2026-05-30

FAQ · grok-imagine-video-1.5
可以使用哪些輸入與結果?

POST /v1/videos/generations · grok-imagine-video-1.5: text → video

POST /v1/videos/generations · grok-imagine-video-1.5-2026-05-30: text → video

請求使用哪些欄位?

POST /v1/videos/generations · grok-imagine-video-1.5: model, prompt, duration, seconds, resolution, aspect_ratio, size, image

POST /v1/videos/generations · grok-imagine-video-1.5-2026-05-30: model, prompt, duration, seconds, resolution, aspect_ratio, size, image

適用哪些限制?

POST /v1/videos/generations · grok-imagine-video-1.5: duration.minimum: 1; duration.maximum: 15; seconds.minimum: 1; seconds.maximum: 15

POST /v1/videos/generations · grok-imagine-video-1.5-2026-05-30: duration.minimum: 1; duration.maximum: 15; seconds.minimum: 1; seconds.maximum: 15

更多詳情

將 Ailoot 串接 Claude Code、OpenCode、Hermes 或自己的應用程式。

公司及其專案組合

公司及其專案組合:數百萬客戶,每月銷售額達數十億。

優惠購買 token。

訂閱優惠適合持續工作,折扣碼購買 token 最高可折 50%。

訂閱
為定期請求選擇優惠方案。
最高 50% 折扣碼
購買時輸入代碼,價格依活動重算。
歷史中的費用
每次請求保存模型、token 與金額。

選擇訂閱 · 查看模型價格

將 API 加入 你銷售的產品。

依 Ailoot 正式服務條款與授權合約串接 SaaS、應用程式與機器人;轉售請申請經銷授權。

商用應用程式
在付費功能加入文字、圖片、影片與聲音生成。
經銷授權
提供專案說明與存取方式,要求書面使用和轉售條件。
網站文件
串接前可閱讀正式服務條款、授權合約與資料處理政策。

申請經銷授權 · 正式服務條款與授權合約