著者注:Google公式の提供終了ページをもとに、Nano Banana 2が終了するのかを3つのポイントで解説します。正式版のgemini-3.1-flash-imageは提供終了が発表されていません。終了日が設定されているのはプレビュー版です。シリーズ全体のタイムラインと移行時のチェック方法も紹介します。
最近、Nano Banana 2で画像を生成している開発者の間で、こんな話が広まっています。Nano Banana 2は今月末で提供終了する。これを受けて、早めの移行を検討したり、旧モデルに戻そうとしたりする人も少なくありません。しかし、乗り換え先として選んだモデルは、文字の描画品質が最も高いモデルかもしれません。
この情報は正確ではありません。 Google Gemini APIの公式モデル提供終了ページ(Deprecations)を確認したところ、正式版のgemini-3.1-flash-imageには「提供終了日は未発表」と記載されています。実際に提供終了日が設定されているのはプレビュー版モデルです。プレビュー版と正式版が同じモデルとして扱われたことが、誤解の原因と考えられます。
この記事でわかること:3分で、Nano Banana 2の実際の提供終了状況とNano Bananaシリーズ全体のタイムラインを把握し、コードの変更が必要かどうかを判断できます。

Nano Banana 2 は終了する?:押さえておきたいポイント
まず結論から確認しましょう。以下の情報はすべて、Google Gemini API の公式廃止ページにある「Nano Banana models」の項目に基づいています。モデルが停止されるかどうかを判断する際の、現時点で唯一の公式情報源です。
| 項目 | 詳細 |
|---|---|
| 噂の発端 | 開発者コミュニティで「Nano Banana 2 は今月末に終了する」という情報が広まっている |
| 公式情報 | Google Gemini API の廃止ページにある「Nano Banana models」の項目 |
| Nano Banana 2 正式版 | gemini-3.1-flash-image:停止日は未発表 |
| 停止日が設定されているモデル | プレビュー版の -preview シリーズ、および初代 gemini-2.5-flash-image |
| 影響範囲 | プレビュー版 ID または初代モデルを引き続き利用しているプロジェクトのみ |
| 推奨される対応 | コード内のモデル ID を確認。正式版を利用している場合、移行は不要 |
Nano Banana 2 の停止日・ポイント1:正式版の停止日は未発表
公式廃止ページでは、3つの正式版モデルはいずれも「停止日未発表」と記載されています。Nano Banana 2 の gemini-3.1-flash-image、Nano Banana Pro の gemini-3-pro-image、そして軽量版の gemini-3.1-flash-lite-image です。つまり、この記事の公開時点で、Google は Nano Banana 2 正式版の終了時期を発表していません。
コードで gemini-3.1-flash-image を指定しているなら、「今月末に終了する」という情報はあなたには関係ありません。Google が今後、実際に廃止計画を発表した場合は、まず廃止ページが更新され、通常は代替モデルや移行期間も案内されます。
Nano Banana 2 の停止日・ポイント2:停止日が設定されているのはプレビュー版
公式ページに停止日が記載されているモデルは、次のとおりです。
gemini-3.1-flash-image-preview(Nano Banana 2 プレビュー版):2026年6月25日gemini-3-pro-image-preview(Nano Banana Pro プレビュー版):2026年6月25日gemini-2.5-flash-image(初代 Nano Banana):2027年3月15日
今日の日付を基準にすると、2つのプレビュー版はすでに停止日を過ぎています。プレビュー版 ID を使い続けているプロジェクトは、できるだけ早く正式版に切り替えてください。初代モデルにはまだ移行期間がありますが、こちらも移行計画に含めておく必要があります。
Nano Banana 2 の停止日・ポイント3:噂ではプレビュー版と正式版が混同されている
「Nano Banana 2 が終了する」という話は、おそらく gemini-3.1-flash-image-preview の停止日が、Nano Banana 2 全体に当てはめられたものです。2つの ID の違いは -preview という接尾辞だけなので、メディアで紹介される際に省略されやすいのでしょう。影響があるかどうかを判断するときは、「Nano Banana 2」という製品名だけでなく、モデル ID 全体を確認してください。

📌 データソースについて:上のタイムラインは、Google の公式廃止ページをもとにまとめています。Google が今後情報を更新した場合、APIYI apiyi.com の廃止モデル一覧にも、終了予定のモデルと対応する代替案が掲載されるため、まとめて確認できます。
Nano Banana全シリーズの提供終了スケジュール
Nano Bananaには現在、初代、2、2 Lite、Proの4つの製品ラインがあり、それぞれに正式版とプレビュー版があるため、モデルIDも複数あります。以下の表では、製品ラインごとに各IDの公式な提供終了状況をまとめています。
| 製品名 | モデルID | バージョン種別 | 公式提供終了日 | 現在の推奨事項 | 利用可能なプラットフォーム |
|---|---|---|---|---|---|
| Nano Banana 2 | gemini-3.1-flash-image |
正式版 | 未発表 | 安心して利用できます | APIYI、公式API |
| Nano Banana 2 | gemini-3.1-flash-image-preview |
プレビュー版 | 2026-06-25 | 提供終了済みのため、すぐに移行してください | 利用はおすすめしません |
| Nano Banana Pro | gemini-3-pro-image |
正式版 | 未発表 | 安心して利用できます | APIYI、公式API |
| Nano Banana Pro | gemini-3-pro-image-preview |
プレビュー版 | 2026-06-25 | 提供終了済みのため、すぐに移行してください | 利用はおすすめしません |
| Nano Banana 2 Lite | gemini-3.1-flash-lite-image |
正式版 | 未発表 | 安心して利用できます | APIYI、公式API |
| Nano Banana(初代) | gemini-2.5-flash-image |
正式版 | 2027-03-15 | 移行を計画してください | 移行期間中は利用可能 |
表から、ひとつの傾向がわかります。現時点で正式版には提供終了の予定がなく、明確な日付が示されているのはプレビュー版と旧世代のモデルです。 これはGoogleのこれまでの方針とも一致しています。プレビュー版は主に早期テストを目的としており、正式版のリリース後、一定期間を経て提供が終了します。
💡 モデル選びのヒント:Nano Banana 2、Pro、Liteの正式版をまとめて試したい場合は、APIYI apiyi.comで同じAPIキーを使い、モデルIDを切り替えて比較できます。文字の描画品質、速度、コストを比べられるため、公式アカウントを複数作る必要はありません。
Nano Banana 2のモデルIDが影響を受けるか確認する方法
よくあるのは、プロジェクトへの初期導入時にプレビュー版のIDをコードに直接記述したまま、誰も更新しないケースです。モデルが停止されると、APIがそのままエラーを返します。
Nano Banana 2のプレビュー版と正式版の見分け方
| 判断基準 | プレビュー版 | 正式版 |
|---|---|---|
| IDの末尾 | -preview が付く |
末尾に何も付かない |
| 代表例 | gemini-3.1-flash-image-preview |
gemini-3.1-flash-image |
| 安定性の保証 | 低い。動作が変更される可能性あり | 高い。本番環境に適している |
| 停止状況 | 停止日が設定済み | 停止は発表されていない |
| 適した用途 | 早期の試用・テスト | 本番業務 |
確認のポイントは1つだけです。IDに -preview が付いているものはすべて置き換え、付いていない正式版はそのまま使用できます。 ただし、初代の gemini-2.5-flash-image は正式版ですが、すでに停止日が設定されているため、別途確認が必要です。
プロジェクト内の古いNano BananaモデルIDを一括スキャンする
以下のPythonスクリプトはプロジェクトディレクトリを走査し、停止済みまたは停止予定のモデルIDが使われている箇所を見つけ、対応する正式版の代替IDを表示します。
import os
import re
# Google公式の廃止予定モデル一覧をもとに作成した対応表
DEPRECATED = {
"gemini-3.1-flash-image-preview": ("gemini-3.1-flash-image", "2026-06-25"),
"gemini-3-pro-image-preview": ("gemini-3-pro-image", "2026-06-25"),
"gemini-2.5-flash-image": ("gemini-3.1-flash-image", "2027-03-15"),
}
PATTERN = re.compile("|".join(re.escape(k) for k in DEPRECATED))
EXTS = (".py", ".js", ".ts", ".go", ".java", ".env", ".yaml", ".yml", ".json")
def scan(root="."):
for dirpath, _, files in os.walk(root):
if any(skip in dirpath for skip in ("node_modules", ".git", "venv")):
continue
for name in files:
if not name.endswith(EXTS):
continue
path = os.path.join(dirpath, name)
with open(path, encoding="utf-8", errors="ignore") as f:
for lineno, line in enumerate(f, 1):
for hit in PATTERN.findall(line):
new_id, date = DEPRECATED[hit]
print(f"{path}:{lineno} {hit} -> {new_id} (停用日期 {date})")
if __name__ == "__main__":
scan()
正規表現は文字列をそのまま照合するため、正式版の gemini-3.1-flash-image が誤検出されることはありません。スキャン結果が空なら、今回のモデル停止による影響はありません。
Nano Banana 2の提供終了に関するうわさの影響分析
開発者への影響
- 正式版のユーザーは対応不要:
gemini-3.1-flash-imageを使用しているプロジェクトは、これまでどおり動作します。誤ったうわさを理由に、テキスト描画の品質がより高いモデルへ切り替える必要はありません。 - プレビュー版のユーザーはすぐに対応が必要:プレビュー版は提供終了日を過ぎているため、引き続き呼び出すとモデルが見つからないなどのエラーが発生する可能性があります。IDを正式版に変更すればよく、リクエストの構造は基本的に変わりません。
- 初代モデルのユーザーは移行計画を立てる必要あり:
gemini-2.5-flash-imageは2027年3月15日に提供終了予定です。テスト環境でNano Banana 2を使った回帰テストを早めに実施し、画像のスタイルやプロンプトの効果を確認しておきましょう。
チームの業務フローへの影響
今回のうわさから、モデルの提供終了に関する情報は、必ず公式の原文で確認する必要があるとわかります。メディアやコミュニティで情報が伝えられる過程で、-preview のような重要な接尾辞が省略されることがあります。見出しだけを根拠に判断すると、誤った結論につながりかねません。
以下の項目を、日常の業務フローに取り入れることをおすすめします。
| 確認項目 | 頻度 | 方法 |
|---|---|---|
| 公式の提供終了ページの確認 | 月1回 | Gemini APIのDeprecationsページの更新を確認する |
| コード内のモデルIDのスキャン | リリース前 | 上記のスキャンスクリプトを実行する |
| モデルIDの設定ファイル化 | 一度だけ | モデルIDを環境変数に設定し、コードに直接書き込まない |
| 代替モデルの回帰テスト | 提供終了の1〜2か月前 | 同じプロンプトを使い、新旧モデルの生成画像を比較する |
| プラットフォームのお知らせの確認 | 継続的に | 利用しているAPIプラットフォームのモデル提供終了に関する告知を確認する |

Nano Banana 2を安定して使い続ける方法
正式版には影響がないことを確認したうえで、OpenAI互換インターフェースからNano Banana 2の正式版を呼び出す最小限のサンプルを紹介します。
import openai
client = openai.OpenAI(
api_key="YOUR_API_KEY",
base_url="https://api.apiyi.com/v1" # APIYIの統合インターフェース
)
response = client.chat.completions.create(
model="gemini-3.1-flash-image", # Nano Banana 2の正式版。-previewは使用しない
messages=[{"role": "user", "content": "コーヒーショップのポスターを生成してください。タイトルは「秋の新商品」です"}]
)
print(response.choices[0].message.content)
完全な実装コードを見る(モデルIDの設定化+利用停止時のフォールバック)
import os
import openai
from typing import Optional
# モデルIDは環境変数から読み込みます。今後の移行は設定の変更だけで対応できます
PRIMARY_MODEL = os.getenv("IMAGE_MODEL", "gemini-3.1-flash-image")
FALLBACK_MODEL = os.getenv("IMAGE_FALLBACK_MODEL", "gemini-3-pro-image")
client = openai.OpenAI(
api_key=os.getenv("APIYI_API_KEY", "YOUR_API_KEY"),
base_url="https://api.apiyi.com/v1"
)
def generate_image(prompt: str, model: Optional[str] = None) -> str:
"""Nano Bananaシリーズで画像を生成します。メインモデルに問題がある場合は、別の正式版モデルに自動で切り替えます"""
for m in (model or PRIMARY_MODEL, FALLBACK_MODEL):
try:
resp = client.chat.completions.create(
model=m,
messages=[{"role": "user", "content": prompt}],
)
print(f"[info] 使用モデル: {m}")
return resp.choices[0].message.content
except openai.NotFoundError:
print(f"[warn] モデル {m} は利用できません。利用停止の可能性があるため、予備モデルを試します")
except Exception as e:
print(f"[error] {m} の呼び出しに失敗しました: {e}")
raise RuntimeError("メインモデルと予備モデルのどちらも利用できません。公式の提供終了ページを確認してください")
if __name__ == "__main__":
result = generate_image("「新商品発表」という日本語のタイトルを入れた、ミニマルな製品発表会の招待状")
print(result)
このコードには、本番環境で参考にできるポイントが2つあります。1つ目は、モデルIDを環境変数から読み込んでいることです。今後、公式に提供終了が発表されても、コードを変更せず設定だけで対応できます。2つ目は、NotFoundErrorを捕捉して別の正式版モデルに自動で切り替えていることです。これにより、1つのモデルの提供終了でサービス全体が停止するのを防げます。
🚀 すぐに試すには:APIYI(apiyi.com)に登録して無料のテスト枠を利用し、上記のコードでNano Banana 2正式版の画像生成をお試しください。プラットフォームはOpenAI互換インターフェースを採用しているため、
gemini-3.1-flash-imageやgemini-3-pro-imageなどのモデルは、パラメーターを変更するだけで切り替えられます。
よくある質問(FAQ)
Q1:Nano Banana 2 は本当に今月末に提供終了するのですか?
いいえ。Google の公式提供終了ページによると、Nano Banana 2 の正式版 `gemini-3.1-flash-image` は「提供終了日未発表」です。提供終了の噂が指しているのは、プレビュー版の `gemini-3.1-flash-image-preview` で、こちらは 2026 年 6 月 25 日に提供終了する予定です。
Q2:Nano Banana 2 の正式版とプレビュー版には、どのような違いがありますか?
モデル ID の末尾に `-preview` が付いているかどうかが違いです。プレビュー版は早期テスト向けで、安定性に関する保証が限定されており、すでに提供終了日が設定されています。一方、正式版は本番環境向けで、現時点では提供終了の予定はありません。オンラインサービスでは、`-preview` の付かない正式版の ID を使用してください。
Q3:Nano Banana Pro と 2 Lite も影響を受けますか?
正式版はいずれも影響を受けません。`gemini-3-pro-image` と `gemini-3.1-flash-lite-image` も、公式ページでは「提供終了日未発表」とされています。提供終了日が 2026 年 6 月 25 日に設定されているのは、Nano Banana 2 のプレビュー版と同じく、Pro のプレビュー版である `gemini-3-pro-image-preview` のみです。
Q4:初代 Nano Banana をまだ使っています。どうすればよいですか?
初代の `gemini-2.5-flash-image` の提供終了日は 2027 年 3 月 15 日で、現在はまだ移行期間中です。早めにテスト環境で Nano Banana 2 の正式版と比較し、プロンプトや生成画像のスタイルが要件を満たすことを確認してから切り替えましょう。期限直前まで対応を先延ばしにしないことをおすすめします。
Q5:API 経由で Nano Banana 2 を引き続き呼び出すには、どうすればよいですか?
次の手順で接続するのがおすすめです。
1. APIYI apiyi.com にアクセスしてアカウントを登録する
2. APIキーと新規ユーザー向けの無料テスト枠を取得する
3. この記事のコード例を使用し、base_url に `https://api.apiyi.com/v1`、model に `gemini-3.1-flash-image` を設定する
同じ APIキーで Nano Banana Pro、2 Lite のほか、OpenAI や Claude などのモデルも呼び出せるため、モデルを横並びで比較できます。
Q6:今後、モデルの提供終了をいち早く知るにはどうすればよいですか?
最も確実なのは、Google Gemini API の公式提供終了ページを定期的に確認し、リリース前にモデル ID のスキャンスクリプトを実行することです。APIYI apiyi.com 経由で呼び出している場合は、プラットフォームの廃止予定モデル一覧も確認できます。提供終了が近いモデルと推奨される代替 ID がまとめて公開されています。
Nano Banana 2の提供終了日:押さえておきたいポイント
- 正式版の提供終了は未発表:
gemini-3.1-flash-imageの提供終了時期は、現時点で発表されていません - プレビュー版は提供終了日を過ぎています:2つの
-previewモデルの提供終了日は、どちらも2026年6月25日です - 初代には提供終了日があります:
gemini-2.5-flash-imageは2027年3月15日に提供終了予定です - うわさの原因は混同:プレビュー版の提供終了日が、Nano Banana 2全体のものとして誤って伝わっています
- 完全なIDを確認:製品名ではなく、
-previewの有無を確認しましょう - モデルIDは設定で管理:環境変数に設定し、代替モデルも用意しておきましょう
- 正式版をすぐに試す:APIYI(apiyi.com)の無料枠を使って、Nano Banana 2をテストできます
まとめ
「Nano Banana 2は提供終了になるのか」について、結論は次の3点です。
- 正式版は提供終了しません:Nano Banana 2、Pro、2 Liteの正式版3モデルはいずれも、公式に「提供終了日は未発表」とされています
- プレビュー版は提供終了済みです:
gemini-3.1-flash-image-previewとgemini-3-pro-image-previewの提供終了日である2026年6月25日は、すでに過ぎています - 初代は移行計画が必要です:
gemini-2.5-flash-imageは2027年3月15日に提供終了予定のため、早めに移行を進めましょう
開発者の方が重視しているのと同じく、Nano Banana 2の文字描画能力を評価しているなら、今後も安心して利用できます。コード内のモデルIDに -preview が付いていないことを確認してください。
Nano Banana 2正式版の画像生成を手早く試すには、APIYI(apiyi.com)がおすすめです。無料のテスト枠と複数モデルに対応した共通インターフェースを利用でき、後からモデルを切り替える場合も、パラメーターを1つ変更するだけです。
📚 参考資料
- Google Gemini API モデルの廃止ページ:Nano Bananaシリーズの提供終了日に関する公式情報
- リンク:
ai.google.dev/gemini-api/docs/deprecations -
説明:ページ内の「Nano Banana models」セクションに、各モデルIDの廃止状況が記載されています。提供終了に関する情報を確認できる唯一の公式情報源です。
-
Google Gemini API 画像生成ドキュメント:Nano Bananaシリーズの機能とパラメータに関する説明
- リンク:
ai.google.dev/gemini-api/docs/image-generation -
説明:画像生成や画像編集のリクエスト構造、プロンプトの書き方を確認できます。
-
APIYI ドキュメントセンター:Nano Bananaシリーズの開発ガイドと廃止モデル一覧
- リンク:
docs.apiyi.com - 説明:Pro / 2 / 2 Lite / 第1世代のモデルIDの選び方や、プラットフォームでの提供終了に関するお知らせを掲載しています。
執筆:APIYI 技術チーム
技術に関するお問い合わせ:APIYI公式サイトのトップページからお気軽にお問い合わせください。Nano Bananaの接続に関する詳しい情報は、docs.apiyi.comのドキュメントセンターをご覧ください。
