SuperAPI AI 工具集

nanobanana-2-image-generation

设计与创作

查看项目

更新于 10-15 21:11

技能介绍

用途:当用户要求用 Nano Banana(Gemini 图像模型)生成、编辑或合成图像时使用,涵盖文生图、图像编辑与多图参考等场景。

主要能力:以 Node.js 封装(@google/genai)为主流程,支持多轮编辑、接地与高级 generationConfig;也可用 scripts\nanobanana-cli.js 做快速单轮生成或编辑。参考图最多支持 14 张。

默认配置:API 密钥取自 NANOBANANA_GEMINI_API_KEY,回退 GEMINI_API_KEY;默认模型 gemini-3.1-flash-image-preview,可用 NANOBANANA_MODEL 覆盖;思考强度可配(minimal|low|medium|high),默认 High;宽高比默认 Auto;分辨率默认 1K;输出模式默认仅图像;Google 搜索接地默认关闭,需要时用 --google-search 开启;输出目录默认 nanobanana-output/,除非提示明确指定其他位置。调用时 imageConfig.imageSize 需传字符串 "512",不可传数字 512。

使用方式:常规使用走 Node.js 封装流程,需要控制载荷时尤其如此。快速路径:node scripts\nanobanana-cli.js --prompt "...";用重复的 -i/--image 添加参考图(最多 14 张);提示需要最新网络上下文时用 --google-search 启用接地。不要使用原始 curl,保持 JS CLI/封装形式。

参考资料:先读 references\image-generation-api.md 了解载荷规则、模型行为、尺寸、思考、接地与限制;用 references\sources.md 核对来源并跳转上游文档;规范 API 行为可查阅 Gemini 图像生成文档、宽高比与图像尺寸、思考过程、Google 搜索接地、Google 图像搜索接地。

限制:资料未提供具体收费、价格、平台支持范围与效果保证等信息。