Nano Banana 图像 API:角色一致性、修图与商品图,一次接入怎么做?
同一个角色换背景、换穿搭、换动作,或者同一商品要做多版电商素材,难点不只是"生成一张图",而是改完之后主体还能不能保持一致。Nano Banana(Gemini 系图像模型)的图像生成和编辑能力,适合探索"同一主体、多种版本"的工作流。
本文根据 Ace Data Cloud 的公开原文 整理:先用海报案例跑通接口,再看几种创作与商品展示的玩法。Ace Data Cloud 提供统一的 API 入口、Token 获取控制台、接口文档与服务页,方便开发者从试验走向业务接入。
以下图片是原文中的示例素材,并非本文重新生成;实际效果随输入素材、提示词与模型版本而变化。
先跑通一次文生图
主接口是 POST https://api.acedata.cloud/nano-banana/images。例如,为咖啡店秋季菜单生成一张预留标题空间的海报:
curl -X POST 'https://api.acedata.cloud/nano-banana/images' \
-H 'authorization: Bearer {token}' \
-H 'content-type: application/json' \
-d '{
"action": "generate",
"model": "nano-banana",
"async": true,
"prompt": "A clean minimal social media poster for a specialty coffee shop autumn menu. Warm cream background, a cup of latte with leaf art in the center, small hand-drawn maple leaves, elegant layout with empty headline space at top, soft natural light, product photography style."
}'
显式指定 model 便于控制版本;图像生成需要时间,async: true 适合异步任务。记录响应中的 task_id,再查询进度与结果:
curl -X POST 'https://api.acedata.cloud/nano-banana/tasks' \
-H 'authorization: Bearer {token}' \
-H 'content-type: application/json' \
-d '{"id": "<上一步返回的task_id>", "action": "retrieve"}'
任务完成后,从结果的 data 读取 image_url。在生产环境还应处理未完成状态与错误响应,不能拿示例 ID 当真实任务查询。
原文展示的咖啡店海报示例:

从"出一张图"到"同一主体的多版素材"
以下四个场景是原文的核心演示方向。示例图片保留原文链接,文字按中文读者的实际应用重新组织。
1. 角色设定图变桌面模型场景
以角色原图为参照,提示词描述桌面环境、透明底座、屏幕上的建模过程等细节,同时强调角色主要特征的延续。适合做概念展示,而非替代实际模型制作。

2. 产品结构拆解视觉图
用悬浮排列的部件、白色背景和柔和灯光来表达爆炸图效果,可用于概念营销页。生成图是视觉表达,不应当作为真实产品的工程结构图纸。

3. 老照片修复与上色
输入旧照片,要求去除划痕、修补破损、增强清晰度并自然上色。生成颜色是模型推断,不等于有史料依据的原貌。

4. 电商商品与人物组合图
明确人物、服装、手袋、车辆和街景的位置关系,探索多元素构图。商业使用前应核对商品细节、人物肖像与品牌标识的授权。

沿着"固定主体、变化场景"的思路,还可以探索换装、动作与表情调整、多角度展示、草图到实物视觉图等方向。建议固定测试输入和评价标准,对比不同提示词与模型版本,而非只看一张样图。
有参考图时怎么编辑?
如果已有图片,需求可能是换背景、统一风格、局部修复,而不是从零生成。原文的思路是将 action 调整为相应的编辑行为并提供 image,仍从图像接口进入。具体可用的 action 值、图片输入格式和模型限制,以最新文档为准;不要把文生图请求原样复制到所有编辑场景。
对批量商品图或系列社媒素材,可先确定参考主体,再围绕场景、光线和动作设计变量,最后人工检查质量与合规性。
为什么通过 Ace Data Cloud 接入?
- 有明确的 API 路径 :
/nano-banana/images负责图像生成与编辑请求,/nano-banana/tasks用于查询异步任务。 - 可选择模型版本 :原文提及
nano-banana、nano-banana-2、nano-banana-pro;当前可用模型、参数和功能请以最新文档为准。 - 接入链路清晰:从控制台获取 Token,在接口文档核对字段,在服务页了解当前计费。不要将 Token 写进前端或公开仓库。
价格与额度会变化,因此本文不使用过时的"每张固定低价"或"必有免费额度"承诺。接入前请以服务页现行信息为准。
开始试用
- 打开 Ace Data Cloud 应用控制台,创建或选择应用并获取 Token。
- 阅读 Nano Banana 图像 API 文档,核对请求字段、响应和任务查询。
- 查看 Nano Banana 服务页 中的当前模型与计费说明。
- 先跑通海报示例,再换成自己的素材与业务评价标准。
原文:《Nano Banana 图像 API:一致性生成到底强在哪,附真实示例》。本文依据其公开内容改写,保留了示例图片和接口链接。