开发人员如何使用在自己的系统中对接 Nano Banana 【完整教程】

开发人员如何使用在自己的系统中对接 Nano Banana 【完整教程】谷歌近期发布了 Gemini 2 5 Flash Image 这是一款功能强大的全新图像生成和编辑模型 其代号为 Nano Banana 该模型引入了最先进的图像创建和处理功能 解锁了一系列全新应用 本指南为希望使用 Gemini Developer API 将 Gemini 2 5 Flash Image 又名 Nano Banana 集成到其应用程序中的开发人员提供了全面的指导 本指南将涵盖

大家好,我是讯享网,很高兴认识大家。这里提供最前沿的Ai技术和互联网信息。



谷歌近期发布了Gemini 2.5 Flash Image,这是一款功能强大的全新图像生成和编辑模型,其代号为 Nano Banana。该模型引入了最先进的图像创建和处理功能,解锁了一系列全新应用。

本指南为希望使用Gemini Developer API将 Gemini 2.5 Flash Image 又名 Nano Banana 集成到其应用程序中的开发人员提供了全面的指导。

本指南将涵盖:

  1. 在 AI Studio 中使用 Nano Banana
  2. 项目设置
  3. 图像创建
  4. 图像编辑
  5. 照片修复
  6. 多幅输入图像
  7. 对话式图像编辑
  8. **实践和有效提示
  9. 社区示例和灵感
  10. 资源

以下是您将在本教程中构建的示例:

 
  
    
    

让我们开始吧!

虽然最终用户可以在Gemini 应用程序中访问 Nano Banana ,但对于开发人员来说,制作原型和测试提示的**环境是Google AI Studio。AI Studio 是在编写任何代码之前试验所有可用 AI 模型的游乐场,也是使用 Gemini API 进行构建的入口点。

您可以在 AI Studio 中免费使用 Nano Banana。首先,请访问aistudio.google.com,使用您的 Google 帐户登录,然后从模型选择器中选择Nano Banana 。

对于直接访问,请使用此链接开始与模型的新会话:

ai.studio/香蕉

提示 :您还可以直接在 AI Studio (ai.studio/apps)中为 Nano Banana 网络应用程序编写代码,或者探索代码并重新混合现有应用程序之一。

要遵循本指南,您需要以下内容:

  • 来自Google AI Studio 的API 密钥。
  • 为您的项目设置计费。
  • 适用于Python或JavaScript/TypeScript 的Google Gen AI SDK 。

请按照以下步骤操作:

  • 在 Google AI Studio 中,点击左侧导航面板中的获取 API 密钥。
  • 在下一页上,单击创建 API 密钥
  • 选择现有的 Google Cloud 项目或创建一个新项目。此项目用于管理 API 使用计费。

该过程完成后,将显示您的 API 密钥。请复制并安全存储。

虽然在 AI Studio 中进行原型设计是免费的,但通过 API 使用模型则需要付费。您必须在 Google Cloud 项目中启用结算功能。

在 API 密钥管理屏幕中,单击项目旁边的 "设置计费" 并按照屏幕上的说明进行操作。

纳米香蕉多少钱?

使用 Nano Banana 生成图像的成本为每张图片 0.039 美元*。只需 1 美元,您就可以生成大约 25 张图片。

  • 官方定价为每 100 万个输入代币 0.30 美元,每 100 万个输出代币 30 美元。一张标准的 1024x1024 像素输出图像需要 1290 个代币,相当于每张图片 0.039 美元。详情请参阅Gemini 2.5 Flash 图像定价表。

选择适合您首选语言的 SDK。

Python:

 

JavaScript / TypeScript:

以下示例使用 Python SDK 进行演示。在GitHub Gist中提供了在 JavaScript 中使用 Nano Banana 的 等效代码片段。

使用 Nano Banana 根据描述性文本提示生成一张或多张图片。所有 API 请求均使用模型 ID 。

 

输出:

该模型是多模态的,因此响应结构为一个 列表,其中可以包含交错的文本和图像数据()。上面的代码遍历这些部分以提取并保存生成的图像。

提供现有图像以及用于执行编辑的文本提示。该模型擅长保持输入图像的字符和内容一致性。

输入和输出:

该模型的强大应用之一是照片修复。只需简单的提示,它就能修复和着色老照片,效果令人印象深刻。

 

原件和输出:

您可以提供多幅图像作为更复杂的编辑任务的输入。

 

输入 1 和 2 以及输出:

为了进行迭代优化,您可以使用会话来维护跨多个请求的上下文。这允许您以对话的方式编辑图像。

 

输入和输出 1 和 2:

提示:如果您注意到经过多次对话编辑后图像特征开始退化或"漂移",最好使用最新图像和更详细、更整合的提示开始新的会话,以保持高保真度。

为了使 Nano Banana 获得**效果,请遵循以下提示指南:

  • 高度具体: 您提供的有关主题、颜色、灯光和构图的细节越多,您对输出的控制就越强。
  • 提供背景和意图: 解释图像的目的或想要表达的情绪。模特对背景的理解会影响其创作选择。
  • 迭代和完善: 不要期望第一次就完美。利用模型的对话能力进行渐进式修改,不断完善您的图像。
  • 使用分步说明: 对于复杂的场景,将提示分解为一系列清晰、连续的说明。
  • 使用积极的框架: 不要使用"没有汽车"这样的消极提示,而是积极地描述所需的场景:"空旷、荒凉的街道,没有交通迹象。"
  • 控制相机: 使用摄影和电影术语来指导构图,例如"广角拍摄"、"微距拍摄"或"低角度透视"。

要深入了解**实践,请查看有关提示**实践的官方博客文章和文档中的提示指南。

探索社区使用 Nano Banana 构建的内容:

  • @henrydaubrez 的转换镜头视角:X post
  • @multimodalart 通过小样本学习实现一致的角色设计:X 帖子
  • "红色箭头看到的是什么"谷歌地图由 @tokumin 改造:X 帖子
  • 由@yachimat_manga 的火柴人注释生成图像:X post
  • @deedydas 从静态图像创建 3D 模型:X 帖子
  • @bilawalsidhu 生成基于位置的 AR 体验:X 帖子
  • 将 2D 地图转换为 3D 图形,作者: @demishassabis :X post

本指南涵盖了使用 Nano Banana(又名 Gemini 2.5 Flash 镜像)进行构建的基础知识。您已经学习了如何设置环境、生成和编辑镜像,以及如何应用高级技术。现在,您可以开始将这些强大的功能融入到您自己的项目中。

小讯
上一篇 2026-04-06 18:43
下一篇 2026-04-06 18:41

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/220182.html