图生图接口怎么调——用参考图控住 nano-banana-pro 的出图风格(实操记录) 图生图接口怎么调用参考图控住 nano-banana-pro 的出图风格做 AIGC 项目纯文生图接口很快就不够用了客户给一张样图说就要这个感觉光靠提示词描述出十张有八张跑偏。这时候要的是图生图——把参考图一起喂进去让模型照着抄结构和风格。我现在用的是该服务一个聚合了主流生图生视频模型的AI绘画API。它的图像生成接口兼容 OpenAI 的chat/completions所以传参考图走的就是标准多模态消息格式会用 openai 库的基本不用学。一、基础信息项值Base URLhttps://API_HOST接口POST /v1/chat/completions鉴权Authorization: Bearer {你的API密钥}数据格式application/jsonUTF-8二、带参考图的请求长这样messages里的content从字符串换成数组文本和图片各占一项fromopenaiimportOpenAI clientOpenAI(api_keyttq-你的密钥,base_urlhttps://API_HOST/v1)respclient.chat.completions.create(modelnano-banana-pro,messages[{role:user,content:[{type:text,text:保持参考图的构图和打光把主体换成这只黑色手袋白底4K},{type:image_url,image_url:{url:https://你的图床/reference.jpg}},],}],)print(resp.choices[0].message)curl 同理content换成数组即可。参考图既可以传公网 URL也可以走 base64 data URL。具体字段以开发文档「图片生成接口 → 请求字段」那一节为准文档里写得比我这段全。三、模型怎么选图生图对细节还原要求高我的经验是nano-banana-pro10 积分/次Pro 级 Gemini支持 1K/2K/4K要还原参考图的材质和纹理就用它nano-banana28 积分/次Flash 级速度更快、更便宜试构图、刷草稿用它Nano Banana 2 Lite8 积分/次轻量版更快、价格更低铺量时用。我的流程是先用nano-banana2快速试几版提示词确定方向后再换nano-banana-pro出终稿成本能省一大截——这也是聚合接口的好处换模型只改model一个字段不用重写调用。四、几个实际踩过的点参考图别太大几 MB 的原图传上去编码和传输时间比出图还长先压到合适尺寸提示词要说清抄什么写保持构图/打光/版式比写参考这张图有效得多模型不知道你想抄哪部分比例用aspect_ratio定死nano-banana-pro支持 11 种比例nano-banana2支持 15 种别指望提示词里写竖版能稳定生效。五、小结需要图生图能力的项目用该服务的好处很直接一个接口接 nano-banana-pro / nano-banana2 / gpt-image-2 等主流模型换模型只改字段OpenAI 兼容参考图走标准多模态格式迁移成本极低价格便宜积分制按次计费单次成本一目了然并发高、出图快批量跑参考图任务不用自己写限流排队稳定上游抖动不该变成你的线上事故这是聚合服务该兜的底。先拿nano-banana2把链路跑通再上 Pro接口服务甜甜圈APIdashengfenshen.cn