Nano Banana テキストから画像

google/nano-banana/text-to-image

Gemini 2.5 Flash Image。軽量かつ高速。大量生成やプロトタイピングに最適な、最も手頃なモデル。

サンプル

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 (Standard) は、スピードと効率性を重視して構築された AI 画像生成モデルです。Gemini 2.5 Flash アーキテクチャを搭載しており、重い計算処理を待つことなく、インスタントにビジュアルを必要とするクリエイターや開発者に最適です。シンプルなテキストプロンプトから、数秒でクリアな画像を生成します。コールドスタートによる遅延はありません。


🚀 主な機能

  • インスタント生成: 低遅延に最適化されており、プロンプト入力から即座に画像を生成します。
  • 高いコストパフォーマンス: 大量生成やラピッドプロトタイピングに最適な、業界最安クラスの価格設定です。
  • 多彩なスタイル: 写実的な写真、アニメ、イラスト、絵画調など、あらゆるクリエイティブな意図に自然に適応します。
  • 正確な理解力: 被写体、背景、オブジェクト間の関係を正確に解釈し、文脈に合った構図を作成します。
  • 自然なライティング: 露出オーバーや不自然な影のない、バランスの取れた美しい結果を出力します。

🛠️ 技術仕様

パラメータ詳細
モデルアーキテクチャGemini 2.5 Flash Image
入力テキストプロンプト
出力JPEG / PNG / WEBP
レイテンシ超低遅延 (コールドスタートなし)

プロンプト例:

“夕暮れのひまわり畑で遊ぶゴールデンレトリバー” “濡れた路面にネオンが反射する近未来都市のスカイライン” “窓際にあるコーヒーとクロワッサンのエレガントな静物写真”

💰 料金プラン

タイプ価格
画像生成$0.038 / 枚

💡 ユースケース

  • ラピッドプロトタイピング: アイデアやストーリーボードを素早く形にする。
  • ソーシャルメディア: SNS 投稿用の画像を低コストで大量に作成する。
  • Eコマース: 商品イメージや背景素材を効率的に生成する。
  • 教育: 授業やプレゼンテーションのための概念図を可視化する。

🔗 モデルファミリー

より高度な機能をお探しですか? 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 Text-to-Image は、テキストプロンプトから高品質な画像を生成できます。アスペクト比、解像度、品質を設定でき、クリエイティブ制作、SNS コンテンツ、マーケティング素材、制作ワークフローに適しています。すぐに使える REST 推論 API を提供し、高性能、コールドスタートなし、手頃な価格で利用できます。

$0.080 / 1 回
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 / 1 回
OpenAI GPT Image 2 テキストから画像生成
Text to ImageOpenAI

OpenAI GPT Image 2 テキストから画像生成

OpenAI の GPT Image 2 テキストから画像生成モデルは、自然言語プロンプトから高品質な画像を生成します。すぐに使える REST 推論 API、最高のパフォーマンス、コールドスタートなし、手頃な価格。

$0.660 / 1 回
OpenAI GPT Image 2 Edit 画像編集
Text to ImageOpenAI

OpenAI GPT Image 2 Edit 画像編集

OpenAI の GPT Image 2 Edit は、自然言語の指示と1枚以上の参照画像を使用して画像編集を可能にします。すぐに使える REST 推論 API、最高のパフォーマンス、コールドスタートなし、手頃な価格。

$0.660 / 1 回
Nami Z-Image T2I Spicy
Text to Image

Nami Z-Image T2I Spicy

テキストプロンプトから画像を生成します。幅、高さ、プロンプト最適化、シードを設定できます。

$0.020 / 1 回
Nano Banana Pro テキストから画像
Text to ImageGoogle

Nano Banana Pro テキストから画像

Gemini 3.0 Pro Image。4K 高画質、多言語テキスト描画、プロ仕様のカメラ制御に対応したハイエンドモデル。

$0.140 / 1 回
Nano Banana Pro テキストから画像
Text to ImageGoogle

Nano Banana Pro テキストから画像

Gemini 3.0 Pro Image。4K 高画質、多言語テキスト描画、プロ仕様のカメラ制御に対応したハイエンドモデル。

$0.070 / 1 回
Google Nano Banana Lite テキストから画像生成 API
Text to ImageGoogle

Google Nano Banana Lite テキストから画像生成 API

Google Nano Banana 2 Lite Text to Image は、テキストのプロンプトから高品質な画像を低レイテンシで生成できます。柔軟なアスペクト比に対応し、クリエイティブ制作や実運用のワークフローで素早く画像を作成できます。すぐに使える REST 推論 API、優れたパフォーマンス、コールドスタートなし、手頃な価格。

$0.040 / 1 回