SuperAPI AI 工具集

nanobanana

设计与创作

查看项目

更新于 10-15 21:50

技能介绍

用途:通过单一 Python 入口调用 Gemini 原生 Nano Banana 模型,完成文生图、图像编辑与多参考图生成。

主要能力:支持模型别名 nanobanana(gemini-2.5-flash-image)、nanobanana-2(gemini-3.1-flash-image-preview)、nanobanana-pro(gemini-3-pro-image-preview)或精确 Gemini 模型 ID;generate 用于单次请求,batch 用于批量变体;可重复传入 --input-image 做图像编辑或多参考生成;支持 --ratio、--size、--dry-run、--save-response、--base-url 与 --auth-mode。

使用方式:先查阅 references/config.md 与 references/models-and-api.md 选择环境变量和模型层级。示例:python .\skills\nanobanana\scripts\nanobanana.py generate --prompt "..." --output .\out\hero.png --model nanobanana-2 --ratio 16:9 --size 2K。批量:python .\skills\nanobanana\scripts\nanobanana.py batch --prompt "..." --count 5 --dir .\out\icons --prefix icon --model nanobanana --ratio 1:1。自定义网关时 --base-url 指向 Gemini API 根路径(如 https://generativelanguage.googleapis.com/v1beta),--auth-mode auto 对官方端点用 x-goog-api-key,对自定义端点同时发送 Bearer 与 x-goog-api-key。

限制:image_size 仅 Gemini 3 图像模型支持,nanobanana 拒绝 --size;512 分辨率仅 nanobanana-2 支持;环境变量覆盖 .env,CLI 参数覆盖两者;不得打印密钥。具体收费、价格与平台信息暂未提供。