Gemini 3.1 Flash Image:生成与编辑

更新日期:2026-10-08。型号和协议标记来自 apizt 当前模型目录;可见范围和计费以当前账号控制台为准。目录标记不能证明工具、文件、搜索或流式调用已经实测通过。

图片型号与入口

目录列有 gemini/openai 协议标记。gemini-3.1-flash-image 用于图片生成与编辑;Gemini 3.8 Flash 只输出文本。

协议字段入口
Gemini 原生contents/generationConfig图片生成 · 图片编辑
OpenAI Chat 兼容model/messagesChat 图片生成

原生图像控制

generationConfig.responseModalities 可设为 ["TEXT", "IMAGE"];宽高比和分辨率用 imageConfig.aspectRatio/imageSize。具体尺寸支持范围按当前分组确认。该图像型号的思考等级是 minimal/high,不能照搬文本 Flash 的 low/medium/high。

{
  "contents": [
    {
      "role": "user",
      "parts": [
        {
          "text": "生成一张海边日落图片。"
        }
      ]
    }
  ],
  "generationConfig": {
    "responseModalities": [
      "TEXT",
      "IMAGE"
    ],
    "imageConfig": {
      "aspectRatio": "16:9",
      "imageSize": "1K"
    }
  }
}

编辑与结果解析

编辑时在 parts 中加入原图 inlineData(mimeType + Base64 data)。结果中逐个检查 candidates[].content.parts:text 为文字,inlineData 为图片字节;按 mimeType 选择文件后缀,Base64 解码 data 后保存。

Chat 兼容格式与原生格式不同,不能直接把 generationConfig 放入 Chat 请求;需要精确图像参数时使用原生入口。本文列出的兼容协议来自目录,不代表所有图像参数已完成调用验证。

依据:Google 图像生成文档。apizt 当前目录未列入的上游型号不作为本站可用型号推荐。