このガイドでは、統合に必要な事実を一か所にまとめています。モデル ID、呼び出すエンドポイント、重要なリクエストフィールド、出力サイズ、参照画像の枠、料金、レート制限、バッチジョブです。すべての数値は、2026-10-10 に読んだ Google の公式ドキュメントに基づいています。料金と上限は変わるため、予算を立てたり公開したりする前に Google のページで確認してください。
Potto は公開 API を提供していません。自分のコードからこのモデルを呼び出すには、Google の Gemini API を直接使ってください。画像だけが目的なら、Potto の Web ジェネレーターにある Nano Banana 2.1 で、リクエストを書かずに同じモデルで作成・編集できます。
"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 ガイドをお読みください。この記事は 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 はレガシーと説明されていますが、完全にサポートされたままです。
Batch API ガイドでは目標処理時間を 24 時間に設定していますが、ほとんどの場合それよりはるかに短くなります。トレードオフは、価格とより高いレート制限のために待ち時間を犠牲にすることであり、これは人が待機するインターフェースよりも、カタログの更新、プロンプトテスト、一括バリエーションに適しています。
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 画像生成 では、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 料金 ページにはプランが一覧表示され、画像生成 AI 比較 ページでは Nano Banana や Nano Banana Pro を含む、クリエイター内のすべての画像モデルを比較できます。
ワークフローは API を反映しています:text to image はテキスト項目だけのリクエストで、image to image は input 内の image 項目のように自分の画像を追加し、AI キャラクタージェネレーターは繰り返し登場するキャラクターを対象とし、画像テンプレートは適応するためのブリーフを提供します。
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 を確認してください。
いいえ。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 のものであり、変更される可能性があります。