用途:调用 Google Gemini 原生图像模型生成与编辑图片,支持文生图、按文本指令编辑已有图片(重绘、换风格、增删元素)、多图合成(如把产品放入场景)以及多轮对话式微调。
主要能力:所有请求发往 POST https://generativelanguage.googleapis.com/v1beta/models/<model>:generateContent,请求头为 x-goog-api-key: $NANO_BANANA_TOKEN,返回图片以 Base64 编码放在 candidates[0].content.parts[*].inline_data.data。模型分三档:gemini-3.1-flash-image(默认,通用)、gemini-3-pro-image(质量最高)、gemini-3.1-flash-lite-image(最便宜、低延迟)。可通过 generationConfig 指定 responseModalities 为 IMAGE、aspectRatio 与 imageSize(512/1K/2K/4K,视模型而定)。
使用方式:需先在 app.okou.ai/connectors 连接 Nano Banana 连接器以获取 NANO_BANANA_TOKEN,无需 Google Cloud 账号或自备密钥。请求体建议写入 /tmp/nano_banana_request.json 避免 shell 转义问题;Linux 下准备图片输入须用 base64 -w0。提取图片时须取最后一个非 thought 的图片部分,否则会得到草稿或损坏文件。若被安全拦截则无图片部分,需检查 finishReason 与文本部分。
适用场景:文生图、图像局部编辑、多参考图合成、对话式迭代精修。
限制:Gemini 3 图像模型始终先思考并返回最多两张中间图,思考无法关闭;gemini-3.1-flash-lite-image 不适合多轮顺序编辑或多参考输入;各模型支持的参考图数量、宽高比与分辨率不同;价格与可用性以官方文档为准,资料中给出的价格为撰写时标准付费档。