API Hop

文件目錄

API Hop 文件

MiniMax H3 與 Grok 影片生成

MiniMax H3 與 Grok Imagine Video 1.5 的非同步請求、參數限制、計費單位與任務輪詢。

POSThttps://api.apihop.ai/v1/video-generations

可用性

模型可用性以你的 API Hop API Key 為準。僅當 GET /v1/models 傳回對應的準確模型 ID(minimax-h3 或 grok-imagine-video-1.5)時,才提交該模型的請求。文件不代表已取得呼叫權限。Veo 3.1 Fast 與 Gemini Omni Flash 不在本公開指南的可用範圍內。

請求參數

傳送 JSON,並設定 Authorization: Bearer YOUR_APIHOP_API_KEY 與 Content-Type: application/json。

modelsecondsresolutionimagesaudios
minimax-h36-30768p (預設), 480p0-80-3
grok-imagine-video-1.56-15720p0-7不支援

model 與非空字串 prompt 必填。Grok 提示詞最多 1,200 個字元。seconds 接受整數或整數字串,預設為 6。aspect_ratio 預設為 16:9,也接受 9:16。images 與 audios 為 HTTP(S) URL 陣列;Grok 圖片也接受 PNG、JPEG 或 WebP 的 base64 data URI。H3 不保證輸出 480p,建議使用 768p。省略 stream 或設為 false。不支援的欄位與互相衝突的別名會被拒絕。

請求範例

bash
curl --request POST \
  --url https://api.apihop.ai/v1/video-generations \
  --header 'Authorization: Bearer YOUR_APIHOP_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{"model":"minimax-h3","prompt":"A slow pan across a mountain lake","seconds":"6","resolution":"768p","aspect_ratio":"16:9"}'
json
{
  "model": "grok-imagine-video-1.5",
  "prompt": "A slow pan across a mountain lake",
  "seconds": "6",
  "resolution": "720p",
  "aspect_ratio": "16:9"
}

任務狀態與結果

請求接受後傳回 HTTP 202、十進位字串 data.jobId 與 data.status: "PENDING"。請將 ID 保持為字串。使用同一帳戶的 Key,每 5-10 秒輪詢 GET /v1/jobs/{id}。PENDING、CONNECT、PROCESSING 為未結束狀態;COMPLETED 時讀取 data.outputResult.result[].url,每個 URL 均為字串。遇到 FAILED 或 CANCELLED 停止輪詢。請及時儲存生成影片。提交逾時或任務持續處理時,重試前先檢查原任務與帳戶用量;再次 POST 可能新增另一個收費任務。

計費

MiniMax H3 按生成影片的秒數計費;Grok Imagine Video 1.5 按次計費。已公開價格見 價格頁面。不要將 Grok 的按次價格再乘以影片時長。