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/messages | Chat 图片生成 |
原生图像控制
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 当前目录未列入的上游型号不作为本站可用型号推荐。