Nano Banana 本地部署开发实战—— 无需提示词,局部修改随心所欲
摘要:本文介绍了如何利用Google AI Studio周末限免的Gemini API接口,结合开源项目Nano Bananary实现AI图像生成。该项目提供27种预设模板(如3D手办、高清修复等),支持一键生成和连续编辑,无需复杂提示词。文章详细说明了本地部署步骤,包括Node.js环境配置、API密钥设置和项目运行方法,并展示了3D手办生成的具体操作流程。该项目有效简化了AI图像创作过程,未来
背景
前几篇文章主要讲了Google AI Studio
放出的消息,说是周末对Gemini API
的调用进行限时免费
。这对于开发者来说一个福音,不知道大家有没有去薅这一波羊毛。趁着免费这个福利,今天给大家带来的是一个Nano Banana的自定义开发实战案例
,利用一些开源项目结合周末限免的Gemini API接口
,来实现对Nano Banana
的各种骚操作。
这里写目录标题
前言分析
当前情况分析:
目前我们是在使用Nano Banana
的过程中,大多数是通过输入不同的提示词以及图像进行创意生成,这不仅需要我们掌握一定提示词技巧
。同时也要对不同的提示词进行分类整理
,整体过程都较为繁琐,使得创作者无法将精力主要集中在产品创作上。与此同时,在对一张图片连续修改的过程中,还需多次对话并且通过大量的文本进行描述,才能到达想要的效果。总体来说,都不是很便利和友好。
Nano Bananary
Nana Bananary
香蕉超市,是一个开源的项目(ZHO-ZHO-ZHONano-Bananary
),通过调用Gemini API接口,启动了Nano Banana模型(Gemini2.5-Flash-Preview-Image),结合3D、玩偶、换背景、高清修复、姿势参考等27类型
,可以一键生成,无需提示词
,并支持局部涂选、连续编辑
。部署起来也是相关的便利,再结合周末限免的Gemini API那简直是一个字“爽”!
开源地址为:
https://github.com/ZHO-ZHO-ZHO/Nano-Bananary
Google AI Studio试用地址:
https://ai.studio/apps/drive/1JknFrFFdiOm7FIA8MLOJa_vtJN2g24c1
一、Nano Bananary 本地部署
1. 本地需要安装node.js环境
(1)查看是否已安装 Node.js
node -v
npm -v
(2)Windows / macOS 安装 Node.js
访问 Node.js 官方网站下载 LTS(长期支持版):
https://nodejs.org/
下载后双击安装包,保持默认设置即可。
# **安装依赖**
(base) PS D:\AI_image\nano\Nano-Bananary> npm install
up to date in 484ms
9 packages are looking for funding
run `npm fund` for details
2. 设置Gemini API key
- 获取 Gemini API Key 打开
Google AI Studio
。 - 登录后在
API Keys
页面创建一个新 Key。 - 复制生成的
API Key
。 - 在项目中配置环境变量,在你的项目根目录下(和
package.json
同级),新建或编辑一个.env.local
文件,加入下面内容:
GEMINI_API_KEY=你的_Gemini_API_Key_粘贴到这里
3. 运行项目
(base) PS D:\AI_image\nano\Nano-Bananary> npm run dev
> 🍌-nano-bananary|zho@0.0.0 dev
> vite
VITE v6.3.5 ready in 1988 ms
➜ Local: http://localhost:5173/
➜ Network: use --host to expose
➜ press h + enter to show help
二、Nano Bananary 示例
1. Nano Bananary玩法
Nano Bananary 提供了有很多的模版,我们可以根据展示的模版直接进行图像的生成处理,并且无写对应的提示词。
🌟 使用步骤指南 🌟
🔹 1⃣ 选择用法 (模版 / 功能)
🔹 2⃣ 上传图片 🖼️
🔹 3⃣ 点击生成 ✨ / 局部涂选 🎨
🔹 4⃣ 发送到 ➡️ 新玩法中继续 🎉
2. 生成3D手办实操过程
(1)选择【3D Figurine
】这一用法。
(2)上传图片
(3)点击【生成图片】,然后右侧我们就可以看到效果。
(4)通过设置【蒙版大小】来调整生成图片的大小。
(5)点击【use as Input】我还可以进行持续的编辑创作。
3. Nano Bananary的多种用法
Nano Bananary
中还有其他27种
不同的生成方法,而且每个都有质量很高的提示词。
三、总结
综合近期大家围绕Nano Banana
所迸发的各类灵感创意,再考量Gemini API的免费特性
,我们完全有能力依据自身的奇思妙想调用该API,以实现更为卓越的灵感创作。
在此方面,Nano Bananary
堪称一个颇具代表性的范例。它通过化解用户在实际使用进程中的若干痛点,显著提升了使用的便捷性。
展望后续发展,预计其还会增添图生视频的操作功能,着实值得我们翘首以盼!
✨ 都已经看到这里,赶紧体验上手吧,与此同时也顺便点个赞+关注哦!!!
更多推荐
所有评论(0)