1. 官方正品
Ominiall-ZH
  • 所有对话模型均兼容 OpenAI 格式
  • 聊天对话
    • ChatGPT(Chat)
      • 创建聊天函数调用
      • 创建视频, 带图片
      • 连续修改生成视频
      • 创建结构化输出
      • 控制推理模型努力程度
    • ChatGPT(Responses)
      • 创建模型响应
      • 创建函数调用
      • 创建模型响应(流式返回)
      • 创建模型响应 (控制思考长度)
      • 创建网络搜索
      • 创建模型响应 gpt-5启用思考
    • Gemini官方格式
      • 创建视频
      • GemIni原生接口格式
      • 图片生成
      • 文档理解
      • 视频理解
      • 音频理解
      • TTS 文本转语音
    • Claude官方格式
      • Chat兼容格式
      • 联网搜索
      • 创建格式化输出
      • 创建函数调用 (流式)
      • 创建思考聊天
      • PDF支持
      • PDF支持 base64格式
      • 创建聊天补全 (流式)
  • 绘画模型
    • 通用生图(推荐)
      • Generations通用文生图
      • Edits通用图像编辑&图生图
    • Gemini绘图
      • Generations
      • Gemini原生格式
      • 文生图text-to-image
      • 图生图image-to-image
    • 即梦绘画
      • 通用聊天格式
      • Gemini格式
    • GPT-Image
      • gpt-image-2 创建图像
      • gpt-image-2 图像编辑
    • Midjourney
      • 上传图片
      • 提交Imagine任务
      • 根据任务ID 查询任务状态
      • 根据ID列表查询任务
      • 获取任务图片的seed
      • 执行Action动作
      • 提交Blend任务
      • 提交Describe任务
      • 提交Modal
    • Flux绘图
      • 文生图
      • 图生图
    • Grok画图
      • 文生图Generations
      • Edits图像编辑
  • 视频模型
    • 统一接口
      • 创建视频
      • 查询结果
    • Grok视频
      • 创建视频任务
      • Grok Imagine Video
      • Grok Imagine 1.5 Preview
      • 查询任务状态
    • Seedance2.5
      • 创建视频
      • 查询结果
    • Seedance2.0
      • 标准接口
        • 文生视频
        • 单图生视频
        • 首尾帧生视频
        • 多图参考模式
        • 全能参考模式
        • 视频编辑
        • 视频延长
        • 查询结果
      • SD2特价
        • sd2-特价-创建视频
        • 创建视频任务
        • 查询结果
    • MiniMax-H3
      • 创建视频
      • 查询结果 Copy
    • Google omni视频
      • 创建视频
      • 创建视频(视频参考)
      • 查询结果
    • Veo视频
      • 官方正品
        • Veo 3.1 视频对接教程
        • 创建视频
          POST
        • 查询任务状态
          GET
    • RunWay视频
      • [推荐]统一任务格式
        • 文生视频
        • 图生视频
        • 视频生视频
        • 查询任务结果
      • 官方格式
        • 图生视频
        • 视频生视频
        • 查询任务结果
    • 快手可灵
      • 使用说明,必看!!
      • 文生视频
      • 单图生视频
      • 多图生视频
      • 首尾帧
      • 动作控制(Kling-2.6 专用)
      • 数字人
      • 对口型
      • 参考视频高级透传(file_infos)
      • 动作控制 + file_infos
      • ExtInfo 多镜头(Kling-3.0 高级)
      • 查询结果
    • Wan视频
      • 创建视频
      • 查询结果
  • 音频模型
    • Suno音乐
      • 生成音乐
      • 生成歌词
      • 查询单个任务[歌曲]
      • 查询单个任务[歌词]
      • 批量查询任务
    • MiniMax音频
      • 音乐生成
        • 音乐生成
        • 歌词生成
      • 语音合成
        • 语音接口说明
        • 音频复刻注意事项
        • 同步语音合成
        • 上传复刻音频
        • 音色快速复刻
        • 查询可用音色
    • 谷歌Lyria3
      • Google原生格式
  • 热门应用对接
    • Claude Code 安装使用教程
    • CodeX安装配置教程(Linux)
  • 平台API
    • 文件上传
  1. 官方正品

Veo 3.1 视频对接教程

xgapi Veo 3.1 视频对接教程#

本文说明如何通过 xgapi(OpenAI 兼容视频接口)调用:
模型 ID说明文生视频首帧图生首尾帧参考图(≤3)
veo-3.1-generate-preview普通版✅✅✅✅(仅 16:9)
veo-3.1-fast-generate-previewFast 版✅✅✅❌

1. 接入信息#

项值
API 基础地址https://api.xgapi.top(以你实际站点为准)
鉴权Authorization: Bearer <你的 xgapi 令牌>
协议异步:提交拿 task_id → 轮询查结果

2. 接口一览#

用途方法路径
提交视频任务POST/v1/videos
查询任务状态GET/v1/videos/{task_id}
下载成片(可选)GET/v1/videos/{task_id}/content
建议每 5~10 秒轮询一次;成片通常需数十秒到数分钟。请勿高频轮询。

3. 公共参数#

3.1 顶层字段#

参数类型必填说明
modelstring✅veo-3.1-generate-preview 或 veo-3.1-fast-generate-preview
promptstring✅视频描述(建议含主体、动作、场景、镜头、声音)
secondsstring❌时长秒数:"4" / "6" / "8",默认 "8"
durationnumber❌时长秒数(整数);与 seconds 同时存在时以 seconds 为准
sizestring❌尺寸快捷写法,用于推断分辨率与比例,如 1280x720、720x1280
input_referencestring❌首帧图:公网 URL / data URI / 纯 Base64
imagestring❌单张图,语义同首帧
imagesstring[]❌单张 = 首帧;多张或 metadata.mode=reference = 参考图模式
metadataobject❌扩展参数,见下表

3.2 metadata 常用字段#

参数类型说明
resolutionstring720p / 1080p,默认 720p
aspectRatio / aspect_ratiostring16:9 / 9:16,默认 16:9
last_frame / last_frame_urlstring尾帧图 URL 或 data URI(必须同时有首帧)
modestring传 reference 时,images 按参考图解析
referenceImages / reference_imagesarray显式参考图列表(1~3)
referenceType / reference_typestring参考类型,默认 asset
negativePrompt / negative_promptstring负向提示(参考图模式不建议使用)

3.3 size 推断规则#

size 示例→ resolution→ aspectRatio
1280x720 / 720p720p16:9
720x1280720p9:16
1920x1080 / 1080p1080p16:9
1080x19201080p9:16
未传720p16:9
显式写 metadata.resolution / metadata.aspectRatio 时,优先于 size。

3.4 图片说明#

支持:公网 http(s) URL、data URI、multipart 文件、纯 Base64。
URL 需公网可直接下载(返回 200),不能依赖登录态或内网地址。

3.5 模式判定#

模式判定条件限制
文生视频无图时长 4/6/8;比例 16:9 或 9:16
首帧图生有 1 张首帧,无尾帧、非参考图模式同上
首尾帧有首帧 + 尾帧时长强制 8;比例 16:9 或 9:16
参考图mode=reference / referenceImages / images 多张仅普通版;时长强制 8;比例强制 16:9;1~3 张
互斥:参考图不可与首帧/尾帧同时使用。Fast 版不支持参考图。

4. 提交与查询#

4.1 提交成功响应#

{
  "id": "task_xxxxxxxx",
  "task_id": "task_xxxxxxxx",
  "object": "video",
  "model": "veo-3.1-generate-preview",
  "status": "queued",
  "progress": 0,
  "created_at": 1785412796
}
请保存 id(或 task_id)用于轮询。

4.2 查询中 / 成功 / 失败#

处理中:
{
  "id": "task_xxxxxxxx",
  "object": "video",
  "model": "veo-3.1-generate-preview",
  "status": "in_progress",
  "progress": 50
}
成功:
{
  "id": "task_xxxxxxxx",
  "task_id": "task_xxxxxxxx",
  "object": "video",
  "model": "veo-3.1-generate-preview",
  "status": "completed",
  "progress": 100,
  "created_at": 1785412796,
  "completed_at": 1785412863,
  "metadata": {
    "url": "https://example.com/result.mp4"
  }
}
成片直链取 metadata.url;也可再请求 GET /v1/videos/{task_id}/content 下载。链接可能有时效,请及时转存。
失败:
{
  "id": "task_xxxxxxxx",
  "status": "failed",
  "progress": 100,
  "error": {
    "message": "...",
    "code": "failed"
  }
}
status 常见值:queued / in_progress / completed / failed(首轮偶发 unknown,继续轮询即可)。

5. 场景示例#

以下将 {BASE} 换为你的站点根(如 https://api.xgapi.top),{KEY} 换为 xgapi 令牌。

5.1 文生视频#

显式分辨率 / 竖屏:
{
  "model": "veo-3.1-generate-preview",
  "prompt": "海岸灯塔黄昏,镜头缓慢推进",
  "seconds": "6",
  "metadata": {
    "resolution": "1080p",
    "aspectRatio": "9:16"
  }
}

5.2 首帧图生视频#

等价写法:"image": "https://..." 或 "images": ["https://..."]。
multipart 上传本地文件:

5.3 首尾帧#

{
  "model": "veo-3.1-generate-preview",
  "prompt": "镜头平滑推进,主体从首帧姿势自然过渡到尾帧姿势",
  "seconds": "8",
  "input_reference": "https://cdn.example.com/start.jpg",
  "metadata": {
    "last_frame": "https://cdn.example.com/end.jpg",
    "resolution": "1080p",
    "aspectRatio": "16:9"
  }
}
注意:只传尾帧不传首帧会返回 400;时长会按上游要求使用 8 秒。

5.4 参考图引导(仅普通版)#

{
  "model": "veo-3.1-generate-preview",
  "prompt": "保持参考图中的角色外观一致。角色缓慢向前迈步并摆出防御姿态,电影感灯光",
  "seconds": "8",
  "images": [
    "https://cdn.example.com/ref1.jpg",
    "https://cdn.example.com/ref2.jpg"
  ],
  "metadata": {
    "mode": "reference",
    "resolution": "720p",
    "aspectRatio": "16:9",
    "referenceType": "asset"
  }
}
或显式 referenceImages:
{
  "model": "veo-3.1-generate-preview",
  "prompt": "保持参考图角色外观一致……",
  "seconds": "8",
  "metadata": {
    "aspectRatio": "16:9",
    "resolution": "720p",
    "referenceImages": [
      { "url": "https://cdn.example.com/ref1.jpg", "referenceType": "asset" },
      { "url": "https://cdn.example.com/ref2.jpg" }
    ]
  }
}
限制回顾:Fast 版不可用;最多 3 张;必须 16:9;不可与首/尾帧混用。

5.5 轮询直到完成#


6. 端到端最小流程(文生)#


7. 常见错误#

现象原因处理
model_not_found / 无可用渠道模型未挂渠道或分组不匹配检查后台渠道模型与令牌分组
durationSeconds must be 4, 6 or 8时长不合法只传 4 / 6 / 8
resolution must be 720p or 1080p分辨率不支持改用 720p / 1080p
last_frame requires a first frame只传了尾帧补 input_reference / image
referenceImages is not supported on fast modelFast 版传了参考图改用普通版或去掉参考图
referenceImages mode only supports aspectRatio 16:9参考图用了竖屏改为 16:9
download image failed / 素材不可访问图片 URL 境外/本站拉不到换公网稳定图床或 multipart 上传
一直 queued / in_progress生成中继续轮询,建议最长等待 10~15 分钟

8. 能力对照速查#

能力普通版Fast 版
文生视频✅✅
首帧图生✅✅
首尾帧✅(时长 8)✅(时长 8)
参考图 1~3✅(16:9、时长 8)❌
视频延长 / remix❌❌

修改于 2026-07-30 12:22:33
上一页
查询结果
下一页
创建视频
Built with