XBAI API
视频模型

MiniMax H3

支持文生视频、首尾帧和多模态参考,输出 768p 或 2K 视频。

POST/api/v1/jobs/createTask

将 model 设为 hailuo-h3。支持 5 至 15 秒的视频,输出分辨率为 768p 或 2K。任务异步执行,保存返回的 taskId 后查询结果,也可以设置客户回调。

请求示例

cURL
curl -X POST https://api.xbaiapi.com/api/v1/jobs/createTask \
  -H "Authorization: Bearer xb-xxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "hailuo-h3",
    "input": {
      "prompt": "一只橘猫在阳光照进的窗台上伸懒腰",
      "resolution": "768p",
      "duration": 5,
      "ratio": "16:9"
    },
    "callBackUrl": "https://your-server.com/webhook"
  }'

参数

字段类型必填说明
modelstring是固定为 hailuo-h3
input.promptstring条件必填视频描述,首尾帧模式可省略
input.resolutionstring否768p 或 2K,不区分大小写,默认 2K
input.durationnumber否5 至 15 的整数秒,默认 5
input.ratiostring否adaptive、16:9、9:16、1:1、4:3、3:4、21:9。默认 adaptive,纯文生视频自动使用 16:9
input.firstFrameUrlstring否首帧图片,不能与参考素材列表混用
input.lastFrameUrlstring否尾帧图片,需要同时提供首帧
input.imageUrlsstring[]否最多 9 张参考图片
input.videoUrlsstring[]否最多 3 个 MP4/MOV 参考视频,每个 50 MB 以内
input.audioUrlsstring[]否最多 3 个参考音频,输入音频免费
callBackUrlstring否客户接收任务终态的 HTTP(S) 地址

素材使用公开可访问的 HTTP(S) URL。参考视频须为非分片的 MP4 或 MOV 文件,地址必须是 https 域名,直接返回文件(HTTP 200、不跳转)并带 Content-Length,每个不超过 50 MB。服务端会把参考视频复制到 xbaiapi 的存储后交给上游,按文件里记录的最长时长(含实际帧时长)计费。无法下载或读不出时长时在扣费前返回 422,不使用客户端上报的时长计算费用。首尾帧模式不能同时提供图片、视频或音频参考列表。

计费

分辨率输入和输出视频秒价美元秒价
768p6.4 credits$0.032
2K10.4 credits$0.052

总费用 = 秒价 ×(输出视频秒数 + 输入视频秒数)+ 额外图片费用。

输入视频总时长向上取整到秒。前 5 张图片免费,第 6 张起每张 3.2 credits($0.016),输入音频免费。无论文生视频、首尾帧还是多模态参考,使用相同分辨率秒价。

例如:768p 输出 5 秒,参考视频共 3 秒,参考图片 7 张,费用为 6.4 × (5 + 3) + 3.2 × 2 = 57.6 credits,即 $0.288。任务失败自动全额退款。

响应

成功响应
{
  "code": 200,
  "msg": "success",
  "data": {
    "taskId": "xb_a1b2c3d4e5f6...",
    "creditsCharged": 32
  }
}

结果通过定时同步更新,通常每 2 分钟查询一次生成状态。任务成功后,查询响应中的 resultJson.resultUrls 提供视频地址,文件保留 30 天。

本页目录