SuperAPI AI 工具集

nano-banana

设计与创作

查看项目

更新于 10-15 22:14

技能介绍

用途:通过 Gemini API 调用 Google 的 Nano Banana 系列模型生成与编辑图像,适合制作落地页配图、广告、Logo、图标、产品摄影、信息图、贴纸与插画等。

主要能力:提供两个模型——Nano Banana PRO(gemini-3-pro-image-preview)适合专业素材、文字渲染、信息图、4K 输出与复杂多轮编辑;Nano Banana(gemini-2.5-flash-image)适合快速生成、简单编辑与较低成本。支持文生图与带输入图的图像编辑,可设置 aspectRatio(如 1:1、16:9、21:9 等)与 imageSize(1K、2K、4K,4K 仅 PRO)。可添加 Google Search 联网获取实时数据生成图像,PRO 支持最多 14 张参考图以保持角色一致性。

使用方式:需将 API key 设为环境变量 GEMINI_API_KEY,全部调用使用 curl,无需 SDK。文生图向 generateContent 端点 POST,请求体包含 contents 与 generationConfig(responseModalities 为 TEXT、IMAGE)。图像编辑在 parts 中加入 inline_data 的 base64 图片数据。返回结果为 base64 编码图像,可用 jq 提取后 base64 -d 解码保存。仓库提供 scripts/generate-image.sh,例如:./scripts/generate-image.sh "Your prompt here" output.png --ratio 16:9 --size 2K。

提示词建议:调用前先按 ICS 框架(图像类型、内容、风格)撰写提示词,用自然语言完整句子描述场景、光线、材质与氛围,避免关键词堆砌;若结果约八成正确,应提出具体修改而非重新生成。详细策略见 references/prompting-guide.md。

限制:需自备 GEMINI_API_KEY;4K 仅 PRO 模型支持;imageSize 需大写 K;具体收费、配额与平台支持情况暂未提供。