Nano Banana 文生图

google/nano-banana/text-to-image

Gemini 2.5 Flash 标准版。轻量极速。兼顾速度与成本,是批量生成与快速原型设计的最佳选择。

示例

Nano Banana 文生图 example 1
Nano Banana 文生图 example 2
Nano Banana 文生图 example 3

参数

名称类型默认约束说明
prompt *提示词textarea≤ 5000 chars描述您想要生成的图像。请具体说明主题、风格、颜色和构图。
aspect_ratio宽高比select16:91:1 | 3:2 | 2:3 | 3:4 | 4:3 | 4:5 | 5:4 | 9:16 | …选择生成图像的宽高比。

输出字段

字段类型说明
imagesarray<string>Generated image URLs

API

通过统一 REST API 调用本模型;在 API Keys 页获取密钥。

cURL
# 1) Submit — returns { "task_uuid": "..." }
curl -X POST "https://www.namifusion.com/api/v1/marketplace/run/google/nano-banana/text-to-image" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "input": {
    "prompt": "A futuristic eco-city skyline at sunset, featuring organic spiraling skyscrapers covered in lush vertical gardens and cascading waterfalls. Sleek flying vehicles weaving through the towers, warm golden hour lighting reflecting off glass surfaces. Photorealistic, architectural visualization, clean composition, 8k resolution, wide angle lens.",
    "aspect_ratio": "16:9"
  }
}'

# 2) Poll until status is "completed", then read the output URLs
curl "https://www.namifusion.com/api/v1/marketplace/run/tasks/TASK_UUID" \
  -H "Authorization: Bearer YOUR_API_KEY"
Python
import time, requests

API_KEY = "YOUR_API_KEY"
HEADERS = {"Authorization": f"Bearer {API_KEY}"}

# 1) Submit
resp = requests.post(
    "https://www.namifusion.com/api/v1/marketplace/run/google/nano-banana/text-to-image",
    headers=HEADERS,
    json={
        "input": {
            "prompt": "A futuristic eco-city skyline at sunset, featuring organic spiraling skyscrapers covered in lush vertical gardens and cascading waterfalls. Sleek flying vehicles weaving through the towers, warm golden hour lighting reflecting off glass surfaces. Photorealistic, architectural visualization, clean composition, 8k resolution, wide angle lens.",
            "aspect_ratio": "16:9"
        }
    },
)
resp.raise_for_status()  # 401/402/429/5xx stop here instead of polling a bad task
task = resp.json()

# 2) Poll until a terminal state (completed / failed / cancelled).
#    This model is allowed up to 300s server-side.
deadline = time.time() + 360
while task.get("status") not in ("completed", "failed", "cancelled"):
    if time.time() > deadline:
        raise TimeoutError(f"still {task.get('status')} — keep the task_uuid and poll later")
    time.sleep(3)
    poll = requests.get(f"https://www.namifusion.com/api/v1/marketplace/run/tasks/{task['task_uuid']}", headers=HEADERS)
    poll.raise_for_status()
    task = poll.json()

print(task["status"], task.get("output"))
JavaScript
const API_KEY = "YOUR_API_KEY";
const HEADERS = { Authorization: `Bearer ${API_KEY}` };

// 1) Submit
const resp = await fetch("https://www.namifusion.com/api/v1/marketplace/run/google/nano-banana/text-to-image", {
  method: "POST",
  headers: { ...HEADERS, "Content-Type": "application/json" },
  body: JSON.stringify({
    "input": {
      "prompt": "A futuristic eco-city skyline at sunset, featuring organic spiraling skyscrapers covered in lush vertical gardens and cascading waterfalls. Sleek flying vehicles weaving through the towers, warm golden hour lighting reflecting off glass surfaces. Photorealistic, architectural visualization, clean composition, 8k resolution, wide angle lens.",
      "aspect_ratio": "16:9"
    }
  }),
});
if (!resp.ok) throw new Error(`submit failed: ${resp.status} ${await resp.text()}`);
let task = await resp.json();

// 2) Poll until a terminal state (completed / failed / cancelled).
//    This model is allowed up to 300s server-side.
const deadline = Date.now() + 360 * 1000;
while (!["completed", "failed", "cancelled"].includes(task.status)) {
  if (Date.now() > deadline) throw new Error(`still ${task.status} — keep the task_uuid and poll later`);
  await new Promise((r) => setTimeout(r, 3000));
  const poll = await fetch(`https://www.namifusion.com/api/v1/marketplace/run/tasks/${task.task_uuid}`, { headers: HEADERS });
  if (!poll.ok) throw new Error(`poll failed: ${poll.status}`);
  task = await poll.json();
}

console.log(task.status, task.output);

文档

Google Nano Banana (Gemini 2.5 Flash Image)

标准版文本生成图像模型:极速、经济、轻量级。

Google Nano Banana (标准版) 是一款专为速度和效率打造的 AI 图像生成模型。它基于 Gemini 2.5 Flash 架构,专为需要快速获取视觉素材的创作者和开发者设计。该模型能够以极低的成本和零冷启动延迟,在几秒钟内将简单的文本提示词转化为清晰、构图合理的图像。


🚀 核心亮点

  • 极速生成:针对低延迟进行了深度优化,即时响应,无需等待。
  • 超高性价比:大规模批量生成和快速原型设计的最佳经济选择(仅需 $0.038/张)。
  • 风格多样:自然适应多种创作需求,支持写实摄影、动漫、插画和油画等多种风格。
  • 精准理解:准确解读提示词中的主体、背景及物体关系,生成符合逻辑的画面。
  • 光影纯净:输出画面光线平衡,避免过曝或不自然的阴影,视觉效果舒适。

🛠️ 技术参数

参数说明
模型架构Gemini 2.5 Flash Image
输入格式文本提示词 (Prompt)
输出格式JPEG / PNG / WEBP
响应速度极速 (无冷启动)

提示词示例:

“一只金毛猎犬在日落时的向日葵花田里玩耍。” “倒映着霓虹灯的未来城市天际线和潮湿街道。” “窗边摆放着咖啡和羊角面包的优雅静物摄影。”

💰 定价策略

类型价格
标准生成$0.038 / 张

💡 最佳应用场景

  • 快速原型设计:快速迭代概念图、故事板和情绪板。
  • 社交媒体运营:低成本批量生成日常推文配图。
  • 电商背景图:快速生成干净的产品背景或展示图。
  • 教育与演示:为教学课件生成直观的插图。

🔗 模型系列

需要更高级的功能?请查看 Nano Banana Pro 系列:

  • Nano Banana Pro:支持 4K 分辨率和更高画质。
  • Nano Banana Pro Edit:支持图像编辑和修补。
  • Nano Banana Pro Ultra:极致细节表现。

注意:请确保您的提示词符合 Google 安全准则。包含受限内容的提示词可能会导致生成失败。

相关模型

xAI Grok Imagine Image v2.0 文生图
Text to ImageX Ai

xAI Grok Imagine Image v2.0 文生图

xAI Grok Imagine Image V2.0 文生图可根据文本提示词生成高质量图片,并支持配置宽高比、分辨率和质量,适用于创意视觉、社交内容、营销素材和生产工作流。提供开箱即用的 REST 推理 API,性能出色,无冷启动,价格实惠。

$0.080 / 每次
Qwen Image 3.0 Pro 文生图
Text to ImageQwen Image 3.0 Pro

Qwen Image 3.0 Pro 文生图

Qwen Image 3.0 Pro 是一款专业级文生图模型,具备卓越画质和先进的提示词理解能力。最高支持 2k。提供开箱即用的 REST inference API,性能出色,无冷启动,价格实惠。

$0.080 / 每次
OpenAI GPT Image 2 文本生成图片
Text to ImageOpenAI

OpenAI GPT Image 2 文本生成图片

OpenAI 的 GPT Image 2 文本生成图片模型可根据自然语言提示词生成高质量图片。提供即用型 REST 推理 API,性能最佳,无冷启动,价格实惠。

$0.660 / 每次
OpenAI GPT Image 2 Edit 图像编辑
Text to ImageOpenAI

OpenAI GPT Image 2 Edit 图像编辑

OpenAI 的 GPT Image 2 Edit 可通过自然语言指令结合一张或多张参考图片进行图像编辑。提供即用型 REST 推理 API,性能最佳,无冷启动,价格实惠。

$0.660 / 每次
Nami Z-Image T2I Spicy
Text to Image

Nami Z-Image T2I Spicy

根据文本提示词生成图片,支持自定义宽高、提示词优化和随机种子。

$0.020 / 每次
Nano Banana Pro 文生图
Text to ImageGoogle

Nano Banana Pro 文生图

Gemini 3.0 Pro 旗舰版。专为 4K 原生画质打造,支持图像内多语言文字渲染与专业摄影参数控制。

$0.140 / 每次
Nano Banana Pro 文生图
Text to ImageGoogle

Nano Banana Pro 文生图

Gemini 3.0 Pro 旗舰版。专为 4K 原生画质打造,支持图像内多语言文字渲染与专业摄影参数控制。

$0.070 / 每次
Google Nano Banana Lite 文生图 API
Text to ImageGoogle

Google Nano Banana Lite 文生图 API

Google Nano Banana 2 Lite 文生图可根据文本提示词生成高质量图片,具备低延迟、灵活宽高比和快速出图能力,适用于创意与生产工作流。即开即用的 REST 推理 API,性能出色,无冷启动,价格实惠。

$0.040 / 每次