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 按次计费。已公开价格见 Pricing。不要将 Grok 的按次价格再乘以视频时长。