---
title: "Nano Banana 2.1 API：モデル ID、料金、解像度、上限まとめ"
description: "Nano Banana 2.1 API の仕様を Google のドキュメントから整理。モデル ID の gemini-nano-banana-2.1、リクエストのフィールド、1K/2K/4K のサイズ、参照画像 14 枚、料金と上限をまとめます。"
robots: "index, follow"
canonical: "https://potto.ai/ja/blog/nano-banana-2-1-api"
markdown: "https://potto.ai/ja/blog/nano-banana-2-1-api.md"
author: "Potto AI Team"
category: "AI images"
datePublished: "2026-10-11T00:00:00.000Z"
language: "ja"
dateModified: "2026-10-12T10:46:16.594Z"
---

# Nano Banana 2.1 API：モデル ID、料金、解像度、上限まとめ

Nano Banana 2.1 API は、Google の Gemini API にあるモデル `gemini-nano-banana-2.1` です。テキストプロンプトと、必要に応じて参照画像を渡して呼び出す、高効率な画像生成・対話型編集モデルです。Google の [Nano Banana 2.1 のモデルページ](https://ai.google.dev/gemini-api/docs/models/gemini-nano-banana-2.1) によると、1K（デフォルト）、2K、4K の画像を返し、最大 14 枚の参照画像（最大 10 個のオブジェクトと最大 4 体のキャラクター）を受け付け、Thinking（思考）を設定できます。Google の標準料金は 1K 画像で $0.0336、2K 画像で $0.0504、4K 画像で $0.113 で、バッチジョブはその半額です。

このガイドでは、統合に必要な事実を一か所にまとめています。モデル ID、呼び出すエンドポイント、重要なリクエストフィールド、出力サイズ、参照画像の枠、料金、レート制限、バッチジョブです。すべての数値は、2026-10-10 に読んだ Google の公式ドキュメントに基づいています。料金と上限は変わるため、予算を立てたり公開したりする前に Google のページで確認してください。

Potto は公開 API を提供していません。自分のコードからこのモデルを呼び出すには、Google の Gemini API を直接使ってください。画像だけが目的なら、Potto の Web ジェネレーターにある [Nano Banana 2.1](/ja/nano-banana-2-1) で、リクエストを書かずに同じモデルで作成・編集できます。

## Nano Banana 2.1 API の概要

| 項目 | Google のドキュメントに記載されている内容 |
| --- | --- |
| モデル ID | `gemini-nano-banana-2.1`（安定版も同じ ID を使用） |
| 入力 | テキスト、画像、動画、PDF |
| 出力 | 画像とテキスト |
| 出力解像度 | 1K（デフォルト）、2K、4K；512px は 2.1 では未対応 |
| 参照画像 | 合計最大 14 枚：オブジェクトは最大 10、キャラクターは最大 4 |
| Thinking（思考）レベル | `minimal`、`medium`（デフォルト）、`high` |
| グラウンディング | Google Web 検索と画像検索 |
| Batch API | 対応 |
| 未対応 | 関数呼び出し、構造化出力、キャッシュ、コード実行、URL コンテキスト、Maps グラウンディング、Live API、音声生成 |
| 無料枠 | 利用不可 |
| 標準画像料金 | $0.0336（1K）、$0.0504（2K）、$0.113（4K） |
| Batch 画像料金 | $0.0168（1K）、$0.0252（2K）、$0.0567（4K） |

出典：Google のモデルページ（最終更新 2026-10-06 UTC）と料金ページ（2026-10-10 閲覧）。

![Nano Banana 2.1 API のリクエストフロー：プロンプトと参照画像が Gemini API のモデルに送られ、画像が返ってくる](https://potto.ai/blog/nano-banana-2-1-api/ja/nano-banana-2-1-api-request-flow.webp#1200x675)

## Nano Banana 2.1 API とは

"Nano Banana" は、Gemini ファミリーの Google の画像生成・編集モデルの通称で、"Nano Banana 2.1 API" は、そのうちの 1 つにコードからアクセスするための方法にすぎません。サインアップする別製品はなく、Gemini API キーを使用して、リクエストでモデル ID を指定します。Google の画像生成ガイドには、Nano Banana という名前で 5 つのモデルが記載されており、それぞれに ID があります：

| 名前 | モデル ID |
| --- | --- |
| Nano Banana 2.1 | `gemini-nano-banana-2.1` |
| Nano Banana 2 Lite | `gemini-3.1-flash-lite-image` |
| Nano Banana 2 | `gemini-3.1-flash-image` |
| Nano Banana Pro | `gemini-3-pro-image` |
| Nano Banana（オリジナル） | `gemini-2.5-flash-image` |

Google のガイドでは、2.1 を画像生成と対話型編集のための主要な高効率ワークホースモデルと呼び、すべての新規プロジェクトに推奨しています。Pro モデルとの比較については、[Nano Banana 2.1 対 Nano Banana Pro](/ja/blog/nano-banana-2-1-vs-nano-banana-pro) ガイドをお読みください。この記事は 2.1 の統合について説明します。

Google は、1K、2K、4K での視覚品質とリアリズムの向上、2K と 4K でのワイドおよびパノラマ比率（1:4、4:1、1:8、8:1）におけるタイルアーティファクトの修正、テキストレンダリングとインフォグラフィックレイアウトの精度の向上、Google Web と Image Search によるグラウンディングを挙げています。ドキュメントにはベンチマークスコアが公開されていないため、モデルにパイプラインをコミットする前に、独自のプロンプトをテストしてください。

## どのエンドポイントを呼び出すべきか

Interactions API を呼び出してください。Google の画像生成ガイドでは、Nano Banana 2.1 API のすべての例でこれを使用しています。`https://generativelanguage.googleapis.com/v1beta/interactions` への `POST` を行い、キーを `x-goog-api-key` ヘッダーに含めます。Google の Interactions API の概要によると、2026 年 6 月時点で一般提供されており、すべての新規プロジェクトに推奨されています。また、新しいモデル、ツール、エージェント機能はすべてそこでリリースされる予定です。旧来の `generateContent` API はレガシーと説明されていますが、完全にサポートされたままです。

SDK 呼び出し（`client.interactions.create`）には、`google-genai` または `@google/genai` のバージョン 2.3.0 以降が必要です。概要ではまた、Batch API、明示的キャッシュ、カスタム安全性設定が Interactions ではまだ利用できないと記載されています。そのため、バッチのセクションで説明されているとおり、バッチ料金は `generateContent` を使うことを意味します。

## 最初の Nano Banana 2.1 API リクエストを送る

最小構成のリクエストでは、モデル名を指定し、プロンプトをテキスト項目として渡します。Google のガイドでは、次の REST 呼び出しを示しています：

```bash
curl -s -X POST \
  "https://generativelanguage.googleapis.com/v1beta/interactions" \
  -H "x-goog-api-key: $GEMINI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gemini-nano-banana-2.1",
    "input": [
      {"type": "text", "text": "Create a picture of a nano banana dish in a fancy restaurant with a Gemini theme"}
    ]
  }'
```

結果の形式を選ぶには、`response_format` オブジェクトを追加します。同じフィールドが Google の Python 例に登場し、そこでは出力を `interaction.output_image` から読み取ります：

```bash
-d '{
    "model": "gemini-nano-banana-2.1",
    "input": [{"type": "text", "text": "A cedar bottle on a linen cloth, soft window light"}],
    "response_format": {
      "type": "image",
      "mime_type": "image/jpeg",
      "aspect_ratio": "16:9",
      "image_size": "2K"
    },
    "generation_config": {"thinking_level": "medium"}
  }'
```

各フィールドを平易に説明すると、次のとおりです：

| フィールド | 役割 |
| --- | --- |
| `input` | プロンプトを `{"type": "text", "text": ...}` 項目として渡し、参照用には `{"type": "image", ...}` 項目を追加します |
| `response_format.mime_type` | Google の例では `image/jpeg` または `image/png` |
| `response_format.aspect_ratio` | Google の例では、たとえば `1:1`、`5:4`、`16:9` |
| `response_format.image_size` | `1K`、`2K`、`4K`。K は大文字 |
| `generation_config.thinking_level` | `minimal`、`medium`、`high` |
| `previous_interaction_id` | マルチターン編集のために以前のインタラクションを継続します |

SDK の例では、画像は base64 エンコードされて `interaction.output_image.data` に入り、Python の例ではファイルに書き込む前に `base64.b64decode` でデコードします。インタラクションには `steps` も含まれ、これには Thinking（思考）ステップや最終的な `model_output` が含まれる場合があります。Google の REST 例ではレスポンス本文が出力されないため、生の JSON を解析するパーサーを書く前に、実際のレスポンスを確認してください。

## Nano Banana 2.1 の出力サイズ：1K、2K、4K

Nano Banana 2.1 API は、1K、2K、4K の 3 つの出力サイズを生成します。`image_size` を設定しない場合のデフォルトは 1K です。Google の料金ページには、各サイズが消費する画像トークンが記載されています。1K 画像で 1,120、2K で 1,680、4K で 3,780 です。

![1K、2K、4K の Nano Banana 2.1 出力サイズを 3 つの入れ子フレームで示した図](https://potto.ai/blog/nano-banana-2-1-api/ja/nano-banana-2-1-output-sizes.webp#1200x675)

画像生成ガイドにある、実際にエラーを引き起こすルール：

- **K は大文字のみ。** `1k` のような小文字の値は拒否されます。
- **2.1 に 512px はありません。** より小さい 512px（0.5K）サイズは Gemini 3.1 Flash Image に属し、Nano Banana 2.1 には属しません。
- **アスペクト比。** 2.1 の例では `1:1`、`5:4`、`16:9` を使用しています。Google のモデルページでは、2K と 4K でタイリングアーティファクトが修正されたワイドおよびパノラマのアスペクト比として `1:4`、`4:1`、`1:8`、`8:1` が挙げられています。このガイドで参照したページには、2.1 のアスペクト比の完全なリストは記載されていないため、レイアウトを組む前に必要な正確なアスペクト比をテストしてください。
- **ピクセル寸法。** Google のガイドには 2.1 のピクセル表が公開されていないため、レイアウトに固定寸法が必要な場合は、返されたファイルを測定してください。

ガイドによると、Google のツールで生成されるすべての画像には SynthID ウォーターマークが含まれます。出力を後処理したり切り抜いたりする場合は、そのことを考慮に入れてください。

プロンプトは 1K で調整してください。大きいサイズにしても、弱い構図やスペルミスは直りません。すでに使える 1 枚があり、より多くのピクセルだけが必要な場合は、[高画質化](/ja/image-upscaler) で新しい生成なしに拡大できます。

## 参照画像：1 リクエストにつき最大 14 枚

Nano Banana 2.1 API は 1 リクエストにつき最大 14 枚の参照画像を受け付け、その数は種類をまたいだ合計です。Google のガイドでは、モデルごとにスロットを分けています。

| 参照タイプ | Nano Banana 2.1 |
| --- | --- |
| オブジェクト（最終画像での高忠実度） | 最大 10 |
| キャラクター（画像間の一貫性） | 最大 4 |
| 合計 | 最大 14 |

各参照は `input` リスト内のもう 1 つの項目です。Google の Python の例では、画像項目は `"type": "image"` を持ち、画像のバイト列を base64 として `data` に格納し、`image/png` などの `mime_type` を持ち、プロンプトを保持するテキスト項目の隣に配置されます。

![Nano Banana 2.1 は最大 14 枚の参照画像を受け付け、オブジェクト参照とキャラクター参照のグリッドとして表示されています](https://potto.ai/blog/nano-banana-2-1-api/ja/nano-banana-2-1-reference-images.webp#1200x675)

スロットの実用的な使い方：各画像に 1 つの役割を与え、それをプロンプトで示します（1 枚目は製品の形状、2 枚目はパレット）。繰り返し登場する顔には同じキャラクター画像を再利用します。そして、参照は一度に 1 つずつ追加します。参照が多いからといって、すべての細部が保持されるとは限らないからです。

## Thinking とグラウンディングの設定

Nano Banana 2.1 は 3 つの Thinking（思考）レベルに対応しており、`generation_config.thinking_level` で設定します：`minimal`、`medium`（デフォルト）、`high` です。Google のガイドによると、Thinking（思考）は Gemini 3 画像モデルでデフォルトで有効になっており、API から無効にはできません。また、モデルは最大 2 枚の中間の思考画像を生成でき、Thinking（思考）トークンはデフォルトで課金されます。他の Nano Banana モデルでは異なるレベルが記載されています（Nano Banana 2 では `minimal` と `high`）。そのため、モデル間で設定をコピーしないでください。

グラウンディングにより、モデルは時間に敏感なトピックで Google Search を利用できます。Interactions API では、`google_search` を含む `tools` を追加し、`search_types` に `["web_search", "image_search"]` を指定すると Web と画像の検索結果を要求します；Image Search グラウンディングは Nano Banana 2.1 と Gemini 3.1 Flash Image でのみ利用できます。Google は、Image Search の結果はその `search_suggestions` とともに表示する必要があると述べているため、その表示をインターフェースに組み込んでください。

グラウンディングは別途課金されます：Google の料金ページでは、月 5,000 件の無料検索リクエストが Gemini 3 以降のモデル全体で共有され、その後は 1,000 リクエストあたり $14 です。グラウンディングされた画像内の名前、数値、日付は、公開前に必ず確認してください。

## previous_interaction_id によるマルチターン編集

すでに生成した画像を変更するには、`previous_interaction_id` を最初のインタラクションの `id` に設定して 2 回目のリクエストを送り、変更点だけを指定します。Google の例では、インフォグラフィックのテキストをスペイン語に翻訳し、他の要素はそのままにしています。Interactions API の概要によると、`generation_config`、`tools`、`system_instruction` は 1 つのインタラクションにスコープされるため、毎ターン再度設定する必要があり、`store` を `false` に設定すると `previous_interaction_id` を使用できなくなります。手作業で領域を塗りつぶしたい編集の場合、言葉で説明するよりも [画像編集 AI](/ja/ai-image-editor) のほうが簡単です。

## Nano Banana 2.1 API の料金

Google は Nano Banana 2.1 をトークン単位で課金し、画像出力には独自の料金が設定されています。これは Gemini API の料金ページ（2026-10-10 時点）にある標準（有料枠）の価格表です：

| 項目 | 標準 | バッチ |
| --- | --- | --- |
| 入力（テキスト、画像、動画） | $1.50 / 1M トークン | $0.75 / 1M トークン |
| 出力テキストと Thinking（思考） | $7.50 / 1M トークン | $3.75 / 1M トークン |
| 出力画像 | $30.00 / 1M 画像トークン | $15.00 / 1M 画像トークン |
| 1K 画像 1 枚 | $0.0336 | $0.0168 |
| 2K 画像 1 枚 | $0.0504 | $0.0252 |
| 4K 画像 1 枚 | $0.113 | $0.0567 |
| Google Search によるグラウンディング | 月 5,000 リクエストまで無料、その後 $14 / 1,000 | 個別の記載なし |

画像 1 枚あたりの価格は、前のセクションのトークン数に画像トークン料金を適用したものです：1,120 トークン × $30 / 100 万 = $0.0336。無料枠はこのモデルでは利用不可と記載されているため、すべての呼び出しには課金プロジェクトが必要です。

参考までに、Google の価格で画像出力のみを使用した場合：1,000 画像あたり、1K で $33.60、2K で $50.40、4K で $113.00、バッチなら 2K で $25.20 です。入力トークン（プロンプトと参照画像）、Thinking（思考）トークン、グラウンディングのリクエストは別途課金されるため、予算を確定する前にサンプル実行で測定してください。

## レート制限とクォータ

Google のレート制限ページには Nano Banana 2.1 の数値は記載されていません。制限の仕組みが説明されており、プロジェクトとティアに適用される数値については Google AI Studio を参照するよう促しています。

ページに記載されている内容は次のとおりです：

- **次元。** 1 分あたりのリクエスト数（RPM）、1 分あたりの入力トークン数（TPM）、1 日あたりのリクエスト数（RPD）。画像生成モデルには 1 分あたりの画像数（IPM）もあります。いずれか 1 つの次元を超えるとエラーが発生します。
- **適用範囲。** 制限はプロジェクトごとに適用され、API キーごとではありません。また、日次クォータは太平洋時間の午前 0 時にリセットされます。
- **ティア。** 無料枠には有効なプロジェクトが必要で、Tier 1 には請求アカウントのリンクが必要です。Tier 2 は累計 $100 の支払いと 3 日、Tier 3 は $1,000 と 30 日です。アップグレードは自動です。
- **支出上限。** 支出ベースの制限は 10 分間のローリング ウィンドウで適用され、上限に達すると `429 RESOURCE_EXHAUSTED` エラーが返されます。

多数の並列リクエストを送信するループは、1 日のクォータが使われるよりずっと前に 429 に達することがあります。そのため、バックオフ付きの再試行を追加し、同時実行数を制限し、大規模なオフライン ジョブは Batch API 経由で送信してください。

モデルページには 131,072 入力トークンと 32,768 出力トークンも記載されており、Flex 推論と Priority 推論はサポートしていません。

## Nano Banana 2.1 の Batch API

モデルページでは Batch API がサポートされていると記載されており、Google の料金ページではバッチ画像出力の価格が標準料金の半額に設定されています：1K 画像あたり $0.0168、2K 画像あたり $0.0252、4K 画像あたり $0.0567。

Batch API ガイドでは目標処理時間を 24 時間に設定していますが、ほとんどの場合それよりはるかに短くなります。トレードオフは、価格とより高いレート制限のために待ち時間を犠牲にすることであり、これは人が待機するインターフェースよりも、カタログの更新、プロンプトテスト、一括バリエーションに適しています。

Batch API ガイドの詳細：インラインリクエストの合計は 20 MB 未満でなければならず、より大きなジョブは JSONL ファイル（最大 2 GB）を使用し、1 行につき 1 リクエスト、および定義した `key` を含めます。ジョブは `JOB_STATE_PENDING`、`JOB_STATE_RUNNING`、`JOB_STATE_SUCCEEDED` を経由するか、失敗、キャンセル、または `JOB_STATE_EXPIRED` で終了します；48 時間以上保留または実行中のジョブは期限切れになります。レート制限ページには、100 の同時バッチリクエストと 20 GB のファイルストレージ、およびティアごとのエンキューされたトークン制限が記載されています。

1 つの注意点：ガイドによると、バッチ処理は `generateContent` API でのみ利用可能であり、その画像例では `responseModalities` を `["TEXT", "IMAGE"]` に設定し、異なる Nano Banana モデル ID を使用しています。`gemini-nano-banana-2.1` の例はないため、何千ものリクエストを送信する前に、このモデル ID で小さなテストバッチを実行してください。実際には、対話型編集は Interactions API で実行され、一括オフライン生成は `generateContent` バッチで実行されます。

## 旧モデルから Nano Banana 2.1 への移行

Google の料金ページでは、オリジナルの Nano Banana、`gemini-2.5-flash-image` が非推奨とされており、シャットダウン日は 2026 年 10 月 2 日です。また、画像生成ガイドでは新しいプロジェクトに Nano Banana 2.1 を推奨しています。

Nano Banana 2.1 API へモデル ID を変更するときは、次の違いを確認してください。2.1 で指定できる Thinking（思考）レベルは `minimal`、`medium`、`high` で、3.1 Flash Image は `minimal` と `high` です。512px サイズは 3.1 Flash Image にはありますが 2.1 にはないため、1K を指定して自分の側でリサイズしてください。Image Search グラウンディングは 2.1 と 3.1 Flash Image で動作し、Flash Lite には検索グラウンディングがありません。2.1 は function calling や structured outputs をサポートしていないため、JSON を生成するステップはテキストモデルに移してください。上記の 2.1 の料金でコスト見積もりを再計算し、その後、保存済みのプロンプトを新しいモデルで実行して、旧モデルの結果と比較してください。同一のプロンプトでも、モデル変更によってスタイルやテキストレンダリングが変わるためです。

## API を使わずに Nano Banana 2.1 を使う

画像が目的で連携が不要なら、ブラウザのほうが簡単です。Potto の [AI 画像生成](/ja/ai-image-generator) では、Nano Banana 2.1 を HD、2K、4K の出力、最大 10 枚の参照画像、PNG または JPEG ファイルで利用できます。Potto には公開 API がないため、これは Web ワークフロー専用です。

Potto は画像をクレジットで価格設定し、確定前に生成ボタンに表示されます。Nano Banana 2.1 は HD で 1 画像あたり 12 クレジット、2K で 17、4K で 38 で、失敗したリクエストではクレジットが解放されます。クレジットは Potto 独自の単位であり、Google のドル価格を換算したものではないため、同じ通貨であるかのように両者を比較しないでください。[Potto AI 料金](/ja/pricing) ページにはプランが一覧表示され、[画像生成 AI 比較](/ja/ai-models) ページでは Nano Banana や Nano Banana Pro を含む、クリエイター内のすべての画像モデルを比較できます。

ワークフローは API を反映しています：[text to image](/ja/text-to-image) はテキスト項目だけのリクエストで、[image to image](/ja/image-to-image) は `input` 内の image 項目のように自分の画像を追加し、AI キャラクタージェネレーターは繰り返し登場するキャラクターを対象とし、画像テンプレートは適応するためのブリーフを提供します。

![Nano Banana 2.1 API または Web ジェネレーター：同じ種類の画像に至るコード経路とブラウザ経路](https://potto.ai/blog/nano-banana-2-1-api/ja/nano-banana-2-1-api-vs-web-generator.webp#1200x675)

## API と Web ジェネレーターの使い分け

画像を自社プロダクト内で、あるいはスケジュールに沿って生成する場合は Gemini API を使います。たとえば、各リスティングごとにバリエーションをレンダリングするストアフロント、バッチ料金で夜間に実行するジョブ、ユーザーがプロンプトを入力するアプリなどです。キー、リトライ、ストレージ、請求はすべて自分で管理し、Google のフルパラメータセットを利用できます。

人が画像を作成する場合は Web ジェネレーターを使います。キャンペーンポスター、商品写真、プレゼン用のマスコットなどです。管理すべきキーも、パースするレスポンスもなく、毎回の生成前に料金が表示されます。ブラウザでプロンプトを試し、後で勝ちパターンの文言を API 呼び出しに移すこともできます。

## よくある質問

### Nano Banana 2.1 API とは？

Nano Banana 2.1 API は、Google の `gemini-nano-banana-2.1` 画像モデルを Gemini API 経由で呼び出す方法です。テキスト、画像、動画、PDF の入力を受け取り、画像とテキストを返します。1K、2K、4K の出力、最大 14 枚の参照画像、設定可能な Thinking（思考）、Google Search グラウンディングに対応しています。独立した製品ではなく、Gemini API キーを使用し、リクエストでモデル ID を指定します。

### Nano Banana 2.1 のモデル ID は？

モデル ID は `gemini-nano-banana-2.1` です。Google のモデルページによると、安定版は同じ ID を使用するため、バージョン接尾辞は不要です。他の Nano Banana モデルには独自の ID があり、たとえば Nano Banana 2 は `gemini-3.1-flash-image` です。モデルを変更するときは毎回 ID を確認してください。

### Nano Banana 2.1 API の料金はいくら？

標準料金では、Google は 1K 画像 1 枚あたり $0.0336、2K 画像 1 枚あたり $0.0504、4K 画像 1 枚あたり $0.113 を請求し、さらに入力と Thinking（思考）のトークン料金がかかります。バッチジョブは半額で、$0.0168、$0.0252、$0.0567 です。これらは 2026-10-10 時点で読んだ Google の Gemini API 料金ページの数値で、無料枠はこのモデルでは利用不可と記載されています。

### Nano Banana 2.1 が使える参照画像の枚数は？

1 回のリクエストで最大 14 枚です：オブジェクト画像は最大 10 枚、キャラクター画像は最大 4 枚です。Google は種類をまたいで合計を数えるため、両方の上限を使ってもリクエストは 14 枚を超えられません。プロンプトで各参照画像に 1 つの役割を与え、気になる詳細は結果で確認してください。

### Potto に Nano Banana 2.1 API はある？

いいえ。Potto は公開 API を提供していません。Nano Banana 2.1 は Potto の Web ジェネレーターで、HD は画像 1 枚あたり 12 クレジット、2K は 17、4K は 38 で利用できます。コードからモデルを呼び出したい開発者は、モデル ID `gemini-nano-banana-2.1` を指定して Google の Gemini API を使用してください。

### Nano Banana 2.1 API のレート制限は？

Google はレート制限ページでこのモデルの数値を公表していません。制限は 1 分あたりのリクエスト数、1 分あたりの入力トークン数、1 日あたりのリクエスト数、および画像モデルの場合は 1 分あたりの画像数で測定され、プロジェクトごとに適用され、利用ティアによって異なります。自分のアカウントに適用される数値は、Google AI Studio のレート制限ビューで確認してください。

### Nano Banana 2.1 で Batch API は使える？

はい。Google はモデルページで Batch API がサポートされていると記載しており、バッチ画像は標準料金の半額で、目標処理時間は 24 時間です。バッチ処理は `generateContent` API でのみ利用でき、Interactions API では利用できません。また Google のバッチ画像の例は別の Nano Banana モデル ID を使用しているため、まず `gemini-nano-banana-2.1` で小さなバッチをテストしてください。

## 出典

すべての出典は 2026-10-10 に確認しました。料金、上限、モデルの詳細は Google のものであり、変更される可能性があります。

- [Gemini Nano Banana 2.1 モデルページ](https://ai.google.dev/gemini-api/docs/models/gemini-nano-banana-2.1)、Google AI for Developers。
- [Gemini による画像生成（Nano Banana）](https://ai.google.dev/gemini-api/docs/image-generation)、Google AI for Developers。
- [Gemini Developer API の料金](https://ai.google.dev/gemini-api/docs/pricing)、Google AI for Developers。
- [Gemini API のレート制限](https://ai.google.dev/gemini-api/docs/rate-limits)、Google AI for Developers。
- [Batch API](https://ai.google.dev/gemini-api/docs/batch-api)、Google AI for Developers。
- [Interactions API の概要](https://ai.google.dev/gemini-api/docs/interactions)、Google AI for Developers。
