Sider.ai
  • 聊天
  • Wisebase
  • 工具
  • 浏览器插件
  • 客户端
  • 价格
立即下载
登录

通过Sider更快学习、更深入思考、更聪明成长。

产品
应用
  • 扩展程序
  • iOS
  • Android
  • Mac OS
  • Windows
Wisebase
  • Wisebase
  • Deep Research
  • Scholar Research
  • Math Solver
  • Rec NoteNew
  • Audio To Text
  • Gamified Learning
  • Interactive Reading
  • ChatPDF
工具
  • 网站生成器New
  • AI PPTNew
  • 写作大师
  • Nano Banana Pro
  • Nano Banana Infographic
  • 图片生成
  • 意大利脑洞
  • 背景移除
  • 背景替换
  • 区域抹除
  • 文字移除
  • 局部重绘
  • 画质提升
  • 创作者
  • 文本翻译
  • 图片翻译
  • PDF翻译
Sider
  • 联系我们
  • 帮助中心
  • 下载
  • 价格
  • 教育优惠
  • 新功能
  • 博客
  • 社区
  • 合作伙伴
  • 联盟
  • 邀请
©2026 版权所有
使用条款
隐私政策
  • 首页
  • 博客
  • AI 图像
  • 如何在 Google AI Studio 和 Gemini 上使用 Nano Banana

如何在 Google AI Studio 和 Gemini 上使用 Nano Banana

更新于 2025年9月5日

1 分钟


1. 引言

Nano Banana 是 Google 最先进的图像生成与编辑模型,官方名称为 Gemini 2.5 Flash Image。这项突破性技术不仅能基于自然语言提示生成逼真图像,还支持细致的编辑和高级合成功能,解决了以往 AI 难以实现的挑战。通过融合多种图像处理技术——包括多图像融合、风格转换和角色一致性——Nano Banana 改变了开发者、设计师和内容创作者处理图像操作和生成任务的方式。
本指南提供了全面、逐步的教程,详细介绍如何在 Google AI Studio 及通过 Gemini API 使用 Nano Banana。我们将探讨如何访问该工具、从描述性提示生成图像、编辑现有图像同时保持角色一致性,以及利用多图像融合和风格迁移等高级功能。每一步均配有详细讲解、实用代码示例和可视化内容,帮助您深入理解流程,成为专业人士和爱好者不可或缺的资源。

2. 了解 Nano Banana 与 Gemini 2.5 Flash Image

Nano Banana,有时以代号“nano-banana”称呼,是 AI 驱动图像编辑与生成领域的重要进化。作为 Gemini 2.5 Flash Image 更新的一部分发布,该工具与 Google AI Studio 和 Vertex AI 服务无缝集成,面向开发者和企业用户。其高级功能包括:
定向图像生成: 使用自然语言指令从文本提示生成逼真照片级图像。
无缝图像编辑: 进行精准编辑,如定向变换、背景替换或特定对象添加,无需手动调整。
角色一致性: 保持多个图像中主体的视觉完整性,确保品牌和角色在故事叙述中的一致性。
多图像融合: 将多张图像融合成一个连贯的逼真场景,适应不同设计需求。
风格迁移: 将图像转换为多种艺术风格(如水彩画、复古或现代极简),同时保留结构元素。
这些功能,加上模型的高速和成本效益(每百万令牌收费 30 美元,每张图像约消耗 1290 令牌,费用约为 0.039 美元),使 Nano Banana 成为追求效率与精准的创意专业人士、市场营销人员和开发者的理想工具。

3. 开始使用 Google AI Studio

Google AI Studio 提供了一个用户友好的网页界面,使用户无需深入的编程知识即可体验 Nano Banana。以下是入门指南:

3.1 登录并访问模型

访问 Google AI Studio: 打开您的网页浏览器,进入 Google AI Studio 门户网站。使用您的 Google 账号登录。
选择 Gemini 模型: 登录后,导航到 Gemini 模型专区。找到“Gemini 2.5 Flash Image”(也称为 nano-banana)并点击进入。该专区提供了一个简单的“构建模式”,您可以直接在浏览器中测试图像生成和编辑功能。
探索模板应用: Google AI Studio 还包含演示关键功能的模板应用,如角色一致性和多图像合成。这些应用可自定义,能让您无需从零编写代码即可直观体验 Nano Banana 的强大功能。

3.2 使用 Studio 界面

在 Google AI Studio 界面内:
基于提示的生成: 在指定的文本输入框中输入详细的自然语言提示。例如,您可以输入: “一个光线温暖、质感柔和的现代咖啡厅室内的照片级真实视图。”
上传图片进行编辑: 如果您想编辑已有图片,只需使用提供的图片上传工具上传,然后描述您需要的修改。例如,“添加细腻的水彩效果并提高亮度”就是一个合适的输入。
生成与再创作: 界面不仅支持生成图像,还允许您对结果进行再创作、迭代和细化,通过进一步编辑确保最终作品完美符合您的创意构想。
Google 会对提示质量提供反馈,甚至支持实时预览再创作效果,让您随时看到图像随每次修改的演变过程。当您需要在多张图片中保持角色一致性或精确控制特定视觉元素时,这一工作流程尤为实用。

4. 使用 Gemini API 进行图像生成与编辑

对于开发者及具备编程能力的用户,Gemini API 提供了对 Nano Banana 的编程访问。该 API 支持灵活集成,可与定制应用、移动应用及其他企业平台无缝连接。

4.1 环境搭建

在编写代码之前,您需要先搭建开发环境:
安装所需软件包: 使用以下命令安装必要的 Python 库: 软件包 作用 google-genai 访问 Gemini 模型的官方客户端 python-dotenv 安全存储和访问 API 密钥 PIL (Pillow) 图像处理与保存功能 示例终端命令:pip install google-genai python-dotenv pillow 该命令会安装所有必需的软件包,助您开始连接 Gemini API。
保护API密钥: 创建一个.env文件以安全存储您的API密钥:GEMINI_API_KEY=your_actual_api_key 确保将此文件添加到您的.gitignore文件中,以防止敏感凭据意外泄露。

4.2 编写基础代码

下面是一个简化的Python脚本,演示如何使用Gemini API通过Nano Banana生成图像:
from google import genai
from PIL import Image
from io import BytesIO
import os
from dotenv import load_dotenv
load_dotenv() # 从.env文件加载API密钥
client = genai.Client(api_key=os.getenv("GEMINI_API_KEY"))
# 定义图像生成的提示语
prompt = "黄昏时分未来感城市景观,霓虹灯映照在雨后湿润的街道上"
# 向Gemini 2.5 Flash Image请求图像生成
response = client.models.generate_content(
model="gemini-2.5-flash-image-preview",
contents=[prompt]
)
# 提取并保存生成的图像
for part in response.candidates[0].content.parts:
if part.inline_data is not None:
image = Image.open(BytesIO(part.inline_data.data))
image.save("generated_image.png")
print("图像已保存为 generated_image.png")
该示例脚本演示了如何在Python中与Gemini API交互。脚本功能包括:
加载API密钥
创建客户端实例
发送自然语言提示以生成图像
解析响应,提取并保存PNG格式的图像。

4.3 编辑已有图像

同一API也可用于编辑图像。例如,如果您本地存有一张图像,想用Nano Banana进行调整,可以编写如下代码:
from PIL import Image
from io import BytesIO
# 加载待编辑的现有图像
image_to_edit = Image.open("path/to/your/image.png")
# 定义编辑提示语
edit_prompt = "使用提供的图像,添加复古风格,温暖的棕褐色调,以及略微模糊的背景"
response = client.models.generate_content(
model="gemini-2.5-flash-image-preview",
contents=[edit_prompt, image_to_edit]
)
# 处理响应并保存编辑后的图像
for part in response.candidates[0].content.parts:
if part.inline_data is not None:
edited_image = Image.open(BytesIO(part.inline_data.data))
edited_image.save("edited_image.png")
print("编辑后的图像已保存为 edited_image.png")
这段代码片展示了如何同时向模型提供提示词和图像,从而指导模型根据您的要求修改输入图像,同时保留关键的视觉元素,如角色表情或背景细节。

5. 详细讲解:图像生成流程

本节将深入讲解如何使用Google AI Studio中的Nano Banana和Gemini API生成新图像。以下步骤概述了从初始提示设计到最终图像输出的全过程。

5.1 设计提示词

有效的图像生成始于精心设计的提示词。提示词必须详尽且具体,以确保模型理解预期效果。例如,考虑以下提示词:
“生成一幅秋季宁静湖畔小屋的写实图像。场景应包含色彩斑斓的秋树、湖面上的轻柔涟漪,以及从小屋窗户散发出的温暖光芒,营造出宁静的氛围。”
该提示词清晰描述了所需包含的元素——小屋、湖畔环境、秋季色彩、倒影的水面和氛围光线。描述越具体,模型生成符合您期望的图像的可能性越大。

5.2 使用Google AI Studio进行生成

输入提示词: 进入Google AI Studio中的Gemini 2.5 Flash Image部分,将您的提示词粘贴到文本输入框中。
生成图像: 点击“Generate”按钮。系统将处理您的自然语言提示,并显示生成图像的预览。AI利用Gemini丰富的世界知识,确保细节如光线、纹理和色彩的准确呈现。
审查与迭代: 如果生成的图像未完全符合您的要求,请调整提示词。修改光照条件或物体构图等细节,直到达到理想效果。此迭代过程是实现高质量创作的关键。

5.3 保存与优化输出

满意预览后,您可以直接从Google AI Studio保存图像。平台还提供使用额外提示词进一步编辑输出的选项,方便动态调整内容。
示例结果
想象一幅完美呈现您构想的图像:湖畔小屋散发柔和温暖的光芒,映照在轻轻波动的水面上,周围被燃烧般的秋色森林环绕。每个元素——从小屋木纹的质感到季节性叶片的细微变化——都被高保真地呈现。

6. 详细讲解:使用Nano Banana进行图像编辑

编辑已有图像是Nano Banana最令人印象深刻的功能之一。无论是添加新元素、改变颜色,还是修改特定特征,流程都非常简便。

6.1 上传基础图像

选择您的图片: 在 Google AI Studio 中,使用图片上传功能导入您想要编辑的图片。例如,您可以上传一张肖像或风景照片。
定义编辑需求: 清晰准确地描述需要更改的内容。一个实用的提示示例是: “使用提供的图片,在主体脸部添加一副优雅纤细的阅读眼镜,同时保持原有的光线和风格。”

6.2 通过 Gemini API 处理编辑

使用 Gemini API 进行编辑时,请按照以下步骤操作:
加载图片: 使用 Pillow 库从本地文件系统读取图片。
提供编辑提示: 配合图片提供详细的文本提示,说明所需的编辑内容。这可能包括风格修改指令(如添加复古滤镜或更改发型),以确保系统理解上下文。
提取编辑后的版本: API 会返回编辑后的图片数据,您可以使用类似之前生成示例的代码轻松提取并保存该图片。

6.3 保持视觉一致性

Nano Banana 的一大创新是能够保持角色一致性。即使在背景、光线或风格发生较大变化时,也能保留主体的核心特征。这在以下场景尤为有用:
肖像编辑:修改背景或添加配饰,同时保持面部特征不变。
品牌和营销:确保标志、吉祥物或关键角色在多张图片中保持一致。
通过向 API 发送类似“展示这个角色,保持相同面部特征和姿态”的指令,您可以利用模型识别并复刻图像细节的能力。
保持一致性的代码示例
from PIL import Image
from io import BytesIO
base_image = Image.open("path/to/your/portrait.png")
consistency_prompt = "Generate a new image using the provided portrait as reference. The subject should be smiling and looking directly at the camera, with the same facial features and style."
response = client.models.generate_content(
model="gemini-2.5-flash-image-preview",
contents=[consistency_prompt, base_image]
)
for part in response.candidates[0].content.parts:
if part.inline_data is not None:
consistent_image = Image.open(BytesIO(part.inline_data.data))
consistent_image.save("consistent_image.png")
print("一致性图片已保存为 consistent_image.png")
该脚本确保所做的任何更改都不会改变主体的核心身份特征。

7. 高级功能:多图融合、风格迁移与角色一致性

Nano Banana 不仅仅是简单的生成和编辑,其高级功能真正让它脱颖而出。

7.1 多图像融合

多图像融合是将不同图像中的元素合并为一张整体图像的过程。这在产品摄影、拼贴创作和复杂设计项目中尤为实用。
工作原理:
输入多张图片: 最多提供三张图片作为输入。例如,一张用作背景,一张作为主体,第三张作为叠加层或配件。
详细描述融合过程: 使用完整的提示语,例如“将这些图像融合,创建一个产品无缝置入现代城市环境的逼真场景。”
生成融合图像: Gemini API智能合并视觉元素,确保阴影、纹理和光线的自然融合。
示例融合代码
from PIL import Image
from io import BytesIO
# 加载多张图片
background = Image.open("path/to/background.png")
product = Image.open("path/to/product.png")
fusion_prompt = "将背景与产品图片结合。自然地将产品置入场景中,确保光线和阴影匹配。"
response = client.models.generate_content(
model="gemini-2.5-flash-image-preview",
contents=[fusion_prompt, background, product]
)
for part in response.candidates[0].content.parts:
if part.inline_data is not None:
fusion_image = Image.open(BytesIO(part.inline_data.data))
fusion_image.save("fused_image.png")
print("融合图像已保存为 fused_image.png")

7.2 风格迁移

风格迁移允许你在保持图像主题的同时,改变其美学风格。例如,可以将照片转换为水彩画或复古插画。
风格迁移步骤:
选择基础图像: 从清晰且高质量的图像开始。
描述期望风格: 提示语应具体,例如“将此图像转换为冷压纸上的细腻水彩画,边缘柔和晕染,纹理细微差异明显。”
应用风格: 模型接收提示和图像,生成带有所需艺术风格的新图像,同时保持原图的关键属性不变。

7.3 高级角色一致性

对于需要同一角色出现在多个场景中的项目(如品牌塑造或连贯故事讲述),Nano Banana确保关键视觉特征在多次生成或编辑中保持不变。这通过明确指令实现,如“保持面部特征一致”、“保持此角色不变”或“保留主体的视觉DNA”。
这一能力凸显了Nano Banana的核心优势之一,使创作者能够在各种媒体格式中构建一致的视觉叙事。

8. 提示工程最佳实践

影响图像生成和编辑质量的关键因素之一是提示的构建方式。以下是确保最佳效果的一些最佳实践:

8.1 详尽且具体

关注上下文:在提示中详细描述场景、光线和氛围。例如,“带有环境光的现代办公室”比单纯的“办公室”提供了更多上下文。
包含技术描述:使用“85毫米人像镜头”、“f/2浅景深”或“柔和温暖的光晕”等术语,以影响输出的摄影风格。

8.2 迭代细化

先从基础提示开始获得初步结果,然后逐步细化:
分步骤应用具体修改,例如,“先添加配饰,再调整背景光线”。
采用顺序编辑方法,细化细节而无需每次从头开始。

8.3 使用语义正向提示

与其告诉模型你不想要什么,不如专注于你想要什么。例如,不说“去除暗影”,而说“添加柔和的漫射光以突出主体特征”。这种正向引导能带来更自然合理的编辑效果。

8.4 多步编辑中保持视觉一致性

在对同一图像进行系列编辑时:
每次都提供相同的视觉参考。
明确说明主体身份应保持不变,如“该确切角色”或“保持面部特征一致”。

8.5 提示示例对比表

方面
通用提示
详细提示
场景描述
“湖边小屋”
“秋季时节,色彩斑斓的树叶和轻柔水波环绕的乡村湖边小屋的照片级真实图像”
风格转换
“让它看起来艺术化”
“将此图像转化为细腻的水彩画,带有柔和晕染边缘和细腻的纸张纹理”
角色一致性
“保持同一人物”
“以提供的人像为参考,确保该确切角色保持面部特征一致”
此表展示了提高提示具体性如何带来更精准的结果。

9. 真实应用案例及集成建议

Nano Banana具有高度的多样性,适用于多种场景。以下是一些实用示例:

9.1 市场营销与品牌建设

一致的品牌资产: 市场人员可以利用Nano Banana生成高质量图像,在不同活动中保持一致的视觉风格。例如,生成具有恒定特征的产品图片,或为品牌吉祥物创建统一的视觉形象。
活动适配: 通过多轮编辑,单张图像可以快速转换以适应不同的营销信息。例如,将风格从照片真实感转换为更具艺术感的表现(如复古或极简风),以满足不同活动需求。

9.2 社交媒体内容创作

快速原型视觉效果: 内容创作者可以轻松生成适用于Instagram、TikTok或YouTube等平台的视觉吸引力强的图片。Nano Banana 以其高速(低延迟且成本效益高的处理)确保内容创意能够迅速实现。
动态图像编辑: 当粉丝反馈需要进行细微调整(如添加或移除元素)时,Nano Banana 支持基于提示的快速修改,同时保持视觉质量和一致性。

9.3 专业图像编辑与设计

产品摄影的迭代优化: 设计师可以利用迭代编辑功能完善产品图片——无论是调整光线和阴影,还是在场景中加入新的道具。
多图像融合创意项目: 摄影师可以融合多张图片,创作出需要复杂手动编辑的合成照片。例如,将不同背景与产品照片合成,模拟多种环境效果。

9.4 与现有工作流程的整合

Nano Banana 可无缝集成主流创意工具:
Photoshop 集成: 部分社区开发的插件支持在 Photoshop 内直接使用 Nano Banana。这种“最后一公里”的集成帮助设计师在保持熟悉工作流程的同时,利用 AI 进行复杂编辑。
通过 Vertex AI 的企业部署: 针对大型项目,公司可通过 Vertex AI 集成 Nano Banana,提供可扩展的批量图像生成与编辑解决方案,非常适合数字营销中的自动化内容流程。

9.5 代码集成示例

以下是一个使用 Python 和 Gemini API 生成及编辑图像的综合示例:
from google import genai
from PIL import Image
from io import BytesIO
import os
from dotenv import load_dotenv
load_dotenv()
client = genai.Client(api_key=os.getenv("GEMINI_API_KEY"))
# 第一步:根据文本提示生成图像
generation_prompt = "宁静的日落,映照在平静的湖面上,柔和的云朵和温暖的色调"
response_gen = client.models.generate_content(
model="gemini-2.5-flash-image-preview",
contents=[generation_prompt]
)
for part in response_gen.candidates[0].content.parts:
if part.inline_data is not None:
gen_image = Image.open(BytesIO(part.inline_data.data))
gen_image.save("sunset_lake.png")
print("生成的图像已保存为 sunset_lake.png")
# 第二步:编辑已有图像,添加对象
base_image = Image.open("sunset_lake.png")
edit_prompt = "使用提供的图像,在平静的湖面上插入一艘小木船,轻轻航行,带有逼真的倒影。"
response_edit = client.models.generate_content(
model="gemini-2.5-flash-image-preview",
contents=[edit_prompt, base_image]
)
for part in response_edit.candidates[0].content.parts:
if part.inline_data is not None:
edited_image = Image.open(BytesIO(part.inline_data.data))
edited_image.save("sunset_lake_boat.png")
print("编辑后的图像已保存为 sunset_lake_boat.png")
此代码示例结合了使用 Nano Banana 的图像生成和编辑功能,展示了如何通过编程轻松实现高级图像编辑。

10. 可视化和工作流程图

通过可视化工作流程和数据对比,可以大大提升对 Nano Banana 在不同应用场景中运作方式的理解。以下是三个展示流程关键方面的可视化图示。

图 1:访问方式对比表

平台
访问方式
主要特点
Google AI Studio
网页界面
用户友好;提供免费套餐;含演示模板应用
Gemini API
编程接口(Python 等)
定制集成;灵活开发,支持安全的 API 密钥
Vertex AI
企业级解决方案
可扩展;适合大规模部署;集成企业工作流程
表 1:本表比较了 Nano Banana 不同访问平台,突出它们的独特功能和适用场景。

图 2:Nano Banana 使用工作流程图

flowchart TD
A["开始:定义需求"]
B["选择平台:AI Studio 或 Gemini API"]
C["登录并访问 Gemini 2.5 Flash Image"]
D["输入描述性提示 / 上传图片"]
E["生成初始图像"]
F["审核输出"]
G["迭代:优化提示或编辑图像"]
H["完成图像并保存输出"]
A --> B
B --> C
C --> D
D --> E
E --> F
F --> G
G --> H
图2:该流程图展示了使用 Nano Banana 从定义需求到完成图像的顺序流程。工作流程强调迭代优化和多阶段处理。

图3:代码集成流程

flowchart TD
A["开始:搭建环境"]
B["安装所需包"]
C["配置安全的 API 密钥(.env 文件)"]
D["使用 google-genai 编写 Python 脚本"]
E["定义提示词和/或上传图片"]
F["调用 Gemini API 进行生成/编辑"]
G["处理响应并提取图像"]
H["保存并审核输出"]
A --> B
B --> C
C --> D
D --> E
E --> F
F --> G
G --> H
图3:该图展示了搭建环境并使用 Gemini API 通过 Nano Banana 进行图像生成或编辑的代码集成流程。

11. 结论

Nano Banana,品牌名为 Gemini 2.5 Flash Image,是 AI 驱动图像生成与编辑领域的重要突破。通过结合自然语言处理与多图融合、风格迁移、角色一致性等先进视觉功能,Google 为开发者和设计师提供了一个既简化创作流程又保证高质量和精确度的工具。

主要发现:

无缝集成: Nano Banana 可通过 Google AI Studio、Gemini API 及 Vertex AI 访问,既适合休闲试验,也支持企业级部署。
先进的编辑能力: 用户不仅能根据详细提示生成图像,还能进行精确编辑——包括风格调整、角色一致性和对象融合——而不损失原始视觉效果。
迭代优化: 迭代编辑流程支持逐步改进,使图像可在多次会话中细致调整。
提示工程的重要性: 精心设计包含技术描述的详细正向提示,是发挥模型全部潜力的关键。
实际应用: 从市场营销、品牌塑造到内容创作和专业设计,Nano Banana 提供了多样化的应用场景。

主要优势总结:

易用性: Google AI Studio 直观的网页界面使用户能够轻松生成和编辑图像。
API 灵活性: Gemini API 提供了可扩展且可编程的方式,将 Nano Banana 集成到定制应用中。
成本效益: 可预测的基于令牌的定价确保创意项目保持在预算范围内。
一致性与质量: 维护编辑过程中的视觉一致性并确保高保真图像输出,是相较于以往模型的关键改进。
Nano Banana 在 AI 驱动的图像创作领域树立了新的标杆。它不仅是令人印象深刻的技术成就,更是一个实用工具,使创作者能够快速原型设计、迭代并以最少的人工干预制作专业品质的视觉作品。
总之,无论您是将高级图像编辑集成到应用中的开发者,还是创建统一品牌视觉的设计师,亦或是探索新艺术媒介的内容创作者,Nano Banana 的全面功能套件都能显著提升您的创作流程。现在拥抱这项技术,将为未来更高效、更具创新性的视觉故事讲述铺平道路。

通过仔细遵循这份逐步指南并应用上述最佳实践,您可以充分发挥 Nano Banana 在 Google AI Studio 和 Gemini 平台上的潜力。从登录、环境搭建,到优化提示词和处理输出,每一步都旨在确保高质量和易于集成,从而革新多种应用场景下的数字图像工作流程。

本综合指南完全基于 Google Developers Blog、ImagineArt 文章以及多篇关于 Nano Banana 的详细逐步教程中的支持信息和实用示例编写。工具的各个方面——从基础操作到高级创意技巧——均有文档功能和用户体验作为支撑。

最近文章
掌握使用 Sider.AI 的 Inpaint 进行 GPT 图像转提示词

掌握使用 Sider.AI 的 Inpaint 进行 GPT 图像转提示词

GPT Image 2 vs Nano Banana Pro:哪款AI图像工具更胜一筹?

GPT Image 2 vs Nano Banana Pro:哪款AI图像工具更胜一筹?

如何使用 GPT Image 2:Sider.AI 实用指南

如何使用 GPT Image 2:Sider.AI 实用指南

掌握 GPT Image 2 Arena:使用 Sider.AI 的实用指南

掌握 GPT Image 2 Arena:使用 Sider.AI 的实用指南

使用Nano Banana Pro创作超逼真食物摄影提示

使用Nano Banana Pro创作超逼真食物摄影提示

Nano Banana Pro:等距视角游戏素材生成指南

Nano Banana Pro:等距视角游戏素材生成指南