1.前言

Google 的 Nano Banana 是谷歌最新推出的图像生成与编辑模型,其正式名称为 Gemini 2.5 Flash Image 。该模型是谷歌在多模态AI领域的重要进展,专注于图像生成和编辑,具备强大的图像生成、编辑和多轮交互能力 。Nano Banana 被认为是目前最优秀的AI图像工具之一,其性能强大,效果出色,尤其在图像生成、编辑、动画制作等方面表现突出。

img

上周给大家做了一版本基于OpenRouter API 免费版本的Nano Banana dify工作流。对dify感兴趣小伙伴可以看我之前的文章。

dify案例分享-国内首发!手把手教你用Dify调用Nano BananaAI画图》。因为模型刚推出来,所以OpenRouter 也是第一时间免费提供这个基于Gemini-2.5-Flash-Image-Preview:free 模型给大家使用,每天免费额度是50次。为了这个工作流我还特意做了一个基于dify的插件的。目前已经上线dify 插件市场。

img

这两天陆续有小伙伴给我反映安装这个插件后,输入OpenRouter API key 报404 。结果我去OpenRouter 平台上没找到这个free模型了

变成了收费的Gemini-2.5-Flash-Image-Preview

img

难怪会报404 错了,于是我紧急更新了Nano Banana 这个插件 ,目前支持收费版本的Gemini-2.5-Flash-Image-Preview模型了。

这个模型的费用大概是每张图片是0.04美金。我这个OpenRouter账号现在变成负的了。

img

之前给大家分享的dify工作流就不能免费体验了。工作流地址:https://dify.duckcloud.fun/chat/4FIzK6VwEyGhsjDz

有一点点遗憾,有没有办法免费使用这个Nano Banana模型呢? 嘿嘿,今天又想了一个方法来实现这个免费版Nano Banana了。

折腾了一个下午的时间终于搞定了。给大家看一下效果:

img

img

上面是我测试的效果图,看起来不错吧。代码如何开发今天就不带大家展开讲解了。给大家介绍这个项目如何部署和使用吧。

2.项目部署及使用

目前这个项目我已经开源到github上了。项目地址:https://github.com/wwwzhouhui/aitop100_nano_banana

img

为了方便大家部署我们这里也制作了基于docker镜像版本。详细步骤可以看我开源项目README.md文档。这里我们给大家介绍基于docker方式部署。

docker 镜像下载

docker 镜像我已经推送到dockerhub 镜像仓库了。https://hub.docker.com/r/wwwzhouhui569/aitop100-nano-banana/tags

img

我们输入下面命令下载到本地(你电脑前提需要安装好docker)

docker pull wwwzhouhui569/aitop100-nano-banana:latest

我是推送镜像上去的,所以我本地是已经有这个镜像了。

我们输入 docker images 查看下载好的镜像

img

以上就确保我们镜像下载完成。

获取aitop100 token

在启动这个镜像之前我们需要到https://www.aitop100.cn/ 网站上获取一个api token.

小伙伴如果没有这个网站的账号的,可以自行注册一下。这个非常简单这里就不过多介绍了。

img

登录网站后点击对话按钮进入AI聊天对话页面,进入对话页面我们选择这个Nano Banana模型

img

我们点开左边聊天窗口,右边就显示了我用API 接口生成的图片

img

这个这个不是重点,重点是我们需要获取api token 。

浏览器F12 从Appliation>Cookies 中找到 token ey开头的一长串值,这个就是token 值。

img

按照上图1、2、3步骤 拿到这个token值。

img

按照上面步骤我们就拿到token了。

启动程序

我们回答命令行窗口输入下面命令

docker run -d
–name aitop100-nano-banana
-p 8000:8000
-p 7860:7860
-e AITOP100_TOKEN=xxxxxxxx
-v $(pwd)/logs:/app/logs
-v $(pwd)/generated_images:/app/generated_images
wwwzhouhui569/aitop100-nano-banana:latest


上面都是docker run命令,我这就不解释了。上面获取的token 需要替换-e AITOP100_TOKEN=xxxxxxxx 代码中的 xxxxxxxx (换成你在www.aitop100.cn 平台上获取的token).

img

看到上面的输出 我们在用docker ps 命令查看容器可启动了

docker ps

img

看到这个说明我们的容器镜像启动成功。

web 页面访问

我们打开浏览器输入下面地址http://localhost:7860/

img

看到上面的画面我们服务就启动好了,是不是非常简单,小白也会。

验证测试

这个使用就非常简单了,上传一个图片,然后下面输入提示词

img

哈哈效果不错吧,如果你想对修改后的图片继续修改。可以点击右边图片生成的下方“复制到输入区继续修改”

img

​ 点击修改图片按钮等待生成图片

img

​ 效果杠杠的。以上就完成了初步测试。

提示词介绍

如果有的小伙伴说,这个好看的提示词怎么写,我不会啊。 这里我们介绍另外一个开源项目。地址https://github.com/ZHO-ZHO-ZHO/ZHO-nano-banana-Creation 它里面有很多整理好的提示词。我这里刚好也把这个整合起来了。 我们可以点击“ano-banana 创意玩法大合集手册”

img

img

这里有非常多的提示词大家可以在这个页面找到。这里非常感谢这个大佬

img

整理这些提示词。

后面怎么玩,大家自己在研究吧。

3.项目体验

考虑到很多小伙伴不一定会在自己电脑上安装docker,另外源码部署需要一点pyhon 的基础。所以我们这里借用魔搭社区平台提供的创空间免费提供的CPU 算力部署了一版,方便不想安装只想体验的用户。

访问地址:https://modelscope.cn/studios/zhouqyu666/aitop100_nano_banana

img

使用方法前面已经介绍过了,大家可以自己去体验。觉得项目不错,麻烦帮我点个赞

img

4.总结

​ 今天主要带大家了解并实现了免费使用 Nano Banana(Gemini 2.5 Flash Image)模型的完整方案,从开源项目的部署(包括 Docker 镜像的下载与启动),到 aitop100 token 的获取(通过网站注册与浏览器开发者工具提取),再到 Web 界面的使用(图片上传、提示词输入、多轮编辑),以及魔搭社区免费体验渠道的提供,还整合了丰富的提示词资源,形成了一套覆盖 Nano Banana 免费使用全流程的实操指南。

通过这套实践方案,用户能够突破 OpenRouter 免费版本失效的限制,低成本甚至零成本体验 Nano Banana 的强大图像生成与编辑能力 —— 无需担心付费门槛,借助 Docker 部署的简化流程,即使是技术小白也能快速搭建服务,配合提示词资源库,轻松上手各类创意玩法,极大降低了 AI 图像工具的使用门槛。在实际操作中,该方案稳定支持多轮图像编辑需求,无论是单张图片修改还是持续创意迭代,都能通过直观的 Web 界面完成,有效解决了普通用户想体验优质 AI 图像模型却受限于付费或技术壁垒的问题。同时,项目开源特性为后续功能迭代提供了基础,开发者可基于此进一步扩展功能,而魔搭社区的体验渠道则为不愿本地部署的用户提供了便捷入口,让更多人能轻松接触到前沿 AI 图像技术。

感兴趣的小伙伴可以按照这份指南尝试部署使用,或直接通过魔搭社区体验 Nano Banana 的魅力。今天的分享就到这里结束了,我们下一篇文章见。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐