APIMart
Gemini Omni 1.2 Flash 模型图标
视频

Gemini Omni 1.2 Flash API

在 Gemini Omni 1.2 Flash API 页面,用文字、参考图片、首尾帧或源视频整理创作思路。通过 Gemini Omni API Playground 配置提示词、任务类型、分辨率与画面比例。

多模态视频首尾帧360p 至 4K

Gemini Omni API 配置概览

  • 文字、参考图片与视频输入
  • 16:9 横屏或 9:16 竖屏
  • 360p、720p、1080p 或 4K
Input

在提示词中描述 3–10 秒的视频及声音。

首帧 / 尾帧
参考图像

已选 0/10 张图片,包含首帧与尾帧。

参考视频

最多 3 段,每段最长 3 秒。参考视频中的音频会被忽略,不支持 YouTube 链接。

Output

描述场景并设置视频参数。

用 Gemini Omni 1.2 Flash 规划视频场景

围绕 Gemini Omni 1.2 Flash 模型,结合文字、视觉参考与首尾帧方向整理视频方案。先明确每份素材的用途,再一起检查 API 参数与场景构图。

Gemini Omni 1.2 Flash API 调用示例:文生视频与图生视频

组织视频请求,再使用任务 ID 查询处理结果。

  1. 1

    配置 API 鉴权

    将 APIMart API Key 存入环境变量 APIMART_API_KEY,并通过 Authorization: Bearer 请求头发送。

  2. 2

    组织并提交视频请求

    向 /v1/videos/generations 发送 POST 请求,包含 model、prompt 和选定参数。图生视频添加 first_frame_image;本地文件先换成可访问的 HTTP(S) 链接,不发送 blob 地址。从响应读取 data[0].task_id。

  3. 3

    查询视频结果

    通过 GET /v1/tasks/{task_id} 查询状态。completed 时读取 data.result.videos[0].url[0];failed 时查看 error.message。

    通用 API 使用说明请查看 APIMart API 文档。

POST /v1/videos/generations
curl -X POST https://api.apimart.ai/v1/videos/generations \
  -H "Authorization: Bearer $APIMART_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gemini-omni-1.2-flash",
    "prompt": "一个持续六秒的连续镜头:黄昏时分,安静的湖畔集市上方挂着纸灯笼。镜头缓缓前移,布幔随微风轻摆,背景伴有轻柔的水声。",
    "aspect_ratio": "16:9",
    "resolution": "720p"
  }'

gemini-omni-api 参数说明

参数类型必填默认值说明
modelstring是默认值: gemini-omni-1.2-flash本页面使用的配置 ID:gemini-omni-1.2-flash。
promptstring是默认值: —描述主体、动作、运镜、光照及期望声音。所需的 3–10 秒时长写在提示词中,没有单独的 duration 字段。
aspect_ratiostring否默认值: 16:9视频比例:16:9 横屏或 9:16 竖屏,默认 16:9。
resolutionstring否默认值: 720p可选 360p、720p、1080p 或 4k,默认 720p;1080p 和 4k 通过超分辨率处理得到。
image_urlsarray否默认值: []参考图片的 HTTP(S) 链接。参考图、首帧图和尾帧图合计最多 10 张。
first_frame_imagestring否默认值: —首帧图片的 HTTP(S) 链接,计入合计 10 张图片的数量。
last_frame_imagestring否默认值: —尾帧图片的 HTTP(S) 链接,需要同时提供 first_frame_image,并计入合计 10 张图片的数量。
video_urlsarray否默认值: []视频的 HTTP(S) 链接:参考视频最多 3 段,每段不超过 3 秒;edit 或 extend 的源视频为 1 段,最多 10 秒。不支持 YouTube 链接。
metadata.taskstring否默认值: —显式任务可选 text_to_video、image_to_video、reference_to_video、edit 或 extend。自动选择时省略 metadata.task,不发送字符串 auto。
previous_interaction_idstring否默认值: —可选的已有交互标识,用于延续其上下文。请填写已有的交互 ID,不要填写任务 ID 或模型名称。