Nano Banana Pro Text to Image

google/nano-banana-pro/text-to-image

google/nano-banana-pro/text-to-image. Jelajahi API model gambar, video, dan tukar wajah. Coba model lalu integrasikan melalui satu API REST terpadu.

Model terkait

Nano Banana Pro Text to Image Model terkait 1
Nano Banana Pro Text to Image Model terkait 2
Nano Banana Pro Text to Image Model terkait 3

Parameter lengkap, skema keluaran, dan harga terkini

Pasar API model AISatu platform untuk semuanyaPaling populerKetentuanJelajahi API model gambar, video, dan tukar wajah. Coba model lalu integrasikan melalui satu API REST terpadu.
prompt *Prompttextarea—≤ 5000 chars
aspect_ratioAspect Ratioselect16:91:1 | 3:2 | 2:3 | 3:4 | 4:3 | 4:5 | 5:4 | 9:16 | …
resolutionResolutionselect1k1k | 2k | 4k

Parameter lengkap, skema keluaran, dan harga terkini

Pelajari lebih lanjutSatu platform untuk semuanyaJelajahi API model gambar, video, dan tukar wajah. Coba model lalu integrasikan melalui satu API REST terpadu.
textstring
imagesarray<string>

API

Jelajahi API model gambar, video, dan tukar wajah. Coba model lalu integrasikan melalui satu API REST terpadu.

cURL
# 1) Submit — returns { "task_uuid": "..." }
curl -X POST "https://www.namifusion.com/api/v1/marketplace/run/google/nano-banana-pro/text-to-image" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "input": {
    "prompt": "A cinematic, photorealistic wide shot of a futuristic coffee shop interior with floor-to-ceiling glass windows overlooking a rainy cyberpunk city skyline. A glowing neon sign on the wall explicitly reads '\''NANO BANANA'\''. 85mm lens, f/1.8 depth of field, volumetric lighting, ray tracing, hyper-detailed textures, 8k resolution.",
    "aspect_ratio": "21:9",
    "resolution": "4k"
  }
}'

# 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-pro/text-to-image",
    headers=HEADERS,
    json={
        "input": {
            "prompt": "A cinematic, photorealistic wide shot of a futuristic coffee shop interior with floor-to-ceiling glass windows overlooking a rainy cyberpunk city skyline. A glowing neon sign on the wall explicitly reads 'NANO BANANA'. 85mm lens, f/1.8 depth of field, volumetric lighting, ray tracing, hyper-detailed textures, 8k resolution.",
            "aspect_ratio": "21:9",
            "resolution": "4k"
        }
    },
)
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-pro/text-to-image", {
  method: "POST",
  headers: { ...HEADERS, "Content-Type": "application/json" },
  body: JSON.stringify({
    "input": {
      "prompt": "A cinematic, photorealistic wide shot of a futuristic coffee shop interior with floor-to-ceiling glass windows overlooking a rainy cyberpunk city skyline. A glowing neon sign on the wall explicitly reads 'NANO BANANA'. 85mm lens, f/1.8 depth of field, volumetric lighting, ray tracing, hyper-detailed textures, 8k resolution.",
      "aspect_ratio": "21:9",
      "resolution": "4k"
    }
  }),
});
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);

Dokumentasi API

Google Nano Banana Pro (Gemini 3.0 Pro Image)

High-Fidelity 4K Text-to-Image Generation Optimized for Speed and Efficiency.

Google’s Nano Banana Pro is a cutting-edge AI image generation model powered by the Gemini 3.0 architecture. It delivers high-resolution 4K visuals with best-in-class performance and zero cold-start latency. Designed for creators and developers, it transforms simple text prompts into expressive, photorealistic images within seconds.


🚀 Key Features

  • Ultra-High Resolution: Native support for 4K image generation optimized for mobile and web interfaces.
  • Intelligent In-Image Text: Generates and edits text within images across multiple languages with superior font clarity and layout logic.
  • Context-Aware Editing: Modify existing images using natural language. The model understands scene structure, object relationships, and lighting for realistic edits.
  • Pro Camera Controls: Fine-tune outputs with photographic parameters including angle, focus, depth of field (DoF), and color grading.
  • Consistency & Continuity: Maintains character identity and brand style consistency across multiple generations.
  • Flexible Aspect Ratios: Supports standard and custom formats from 1:1 to 9:16, 21:9, and more—perfect for social feeds, banners, and cinematic prints.

🛠️ Technical Specifications

ParameterDetails
Model ArchitectureGemini 3.0 Pro Image
InputText Prompts, Natural Language Instructions
OutputHigh-Quality JPEG / PNG
LatencyInstant inference (No cold starts)

Sample Prompts:

"A golden retriever playing in a field of sunflowers at sunset." "A futuristic city skyline with neon reflections on wet streets." "An elegant still-life photo of coffee and croissants by a window."

💰 Pricing

ResolutionCost per Image
1k (Standard)$0.14
2k (High)$0.14
4k (Ultra)$0.24

💡 Use Cases

  • Social Media & Marketing: Instantly generate on-brand visuals and banners.
  • E-commerce: Create high-quality product photography without a physical shoot.
  • Concept Art: Rapidly storyboard ideas and mood boards for creative projects.
  • Education: Visualize complex concepts and diagrams for presentations.

📊 Model Comparison

How Nano Banana Pro compares to other market leaders:

  • vs. FLUX.1 [dev]: Nano Banana Pro excels in semantic reasoning and layout-aware editing without manual masking, whereas FLUX.1 focuses on raw technical detail control.
  • vs. GPT-Image-1 (OpenAI): While GPT-Image-1 is a strong generalist, Nano Banana Pro offers superior layout control and multilingual text rendering tailored for design workflows.
  • vs. Original Nano Banana: The Pro version trades pure speed for significantly higher reasoning capabilities, sharper text, and richer camera controls.

Note: Please ensure all prompts comply with Google’s Safety Guidelines. Content violating safety policies may result in generation errors.

Model terkait

z-image-spicy/text-to-image
Teks ke gambarZ Image Spicy

z-image-spicy/text-to-image

z-image-spicy/text-to-image. Jelajahi API model gambar, video, dan tukar wajah. Coba model lalu integrasikan melalui satu API REST terpadu.

mulai $0.014 / per proses
xAI Grok Imagine Image v2.0 Text to Image
Teks ke gambarX Ai

xAI Grok Imagine Image v2.0 Text to Image

x-ai/grok-imagine-image-v2.0/text-to-image. Jelajahi API model gambar, video, dan tukar wajah. Coba model lalu integrasikan melalui satu API REST terpadu.

mulai $0.080 / per proses
Qwen Image 3.0 Pro Text to Image
Teks ke gambarQwen Image 3.0 Pro

Qwen Image 3.0 Pro Text to Image

qwen-image-3.0-pro/text-to-image. Jelajahi API model gambar, video, dan tukar wajah. Coba model lalu integrasikan melalui satu API REST terpadu.

mulai $0.075 / per proses
ai/prefect-pony-xl
Teks ke gambarPrefect Pony Xl

ai/prefect-pony-xl

prefect-pony-xl/text-to-image. Jelajahi API model gambar, video, dan tukar wajah. Coba model lalu integrasikan melalui satu API REST terpadu.

mulai $0.015 / per proses
OpenAI GPT Image 2 Text-to-Image
Teks ke gambarOpenAI

OpenAI GPT Image 2 Text-to-Image

openai/gpt-image-2/text-to-image. Jelajahi API model gambar, video, dan tukar wajah. Coba model lalu integrasikan melalui satu API REST terpadu.

mulai $0.660 / per proses
OpenAI GPT Image 2 Edit
Teks ke gambarOpenAI

OpenAI GPT Image 2 Edit

openai/gpt-image-2/edit. Jelajahi API model gambar, video, dan tukar wajah. Coba model lalu integrasikan melalui satu API REST terpadu.

mulai $0.660 / per proses
OpenAI GPT Image 2.5 Sunburst Text-to-Image
Teks ke gambarOpenAI

OpenAI GPT Image 2.5 Sunburst Text-to-Image

openai/gpt-image-2.5-sunburst/text-to-image. Jelajahi API model gambar, video, dan tukar wajah. Coba model lalu integrasikan melalui satu API REST terpadu.

mulai $0.220 / per proses
OpenAI GPT Image 2.5 Flare Text-to-Image
Teks ke gambarOpenAI

OpenAI GPT Image 2.5 Flare Text-to-Image

openai/gpt-image-2.5-flare/text-to-image. Jelajahi API model gambar, video, dan tukar wajah. Coba model lalu integrasikan melalui satu API REST terpadu.

mulai $0.220 / per proses