サポートされているモデルの詳細

モバイルアプリとウェブアプリの場合、Firebase AI Logic SDK を使用すると、アプリからサポートされている Gemini モデルを直接操作できます。

Gemini モデルは、テキスト、コード、PDF、画像、動画、音声など、複数のモダリティを処理し、生成することもできるため、マルチモーダルと見なされます。

また、Firebase AI Logic がサポートしているモデルとサポートしていないモデルに関するよくある質問もご覧ください。

汎用モデル

モデルの詳細を含むテーブルに移動

Gemini 3.x 個の汎用モデル

Google の高度な思考モデル

gemini-3.1-pro-preview

高度なインテリジェンス、複雑な問題解決能力、強力なエージェントとバイブレーションのコーディング機能。(課金が必要)

高速かつインテリジェント

gemini-3.5-flash

大規模モデルに匹敵するパフォーマンスを、わずかな費用で実現します。(請求は必須ではありません)

超高速

gemini-3.1-flash-lite

Gemini 3 シリーズのパフォーマンスと品質を備えた、大量のトラフィックをコスト重視で処理するワークホース モデル。(請求は必須ではありません)

Gemini 2.5 個の汎用モデル

  • Gemini 2.5 Progemini-2.5-pro): Gemini 2.5 シリーズの複雑なタスク向けの最先端モデル。高度な推論機能とコーディング機能を備えています。(課金は不要)

  • Gemini 2.5 Flashgemini-2.5-flash): Gemini 2.5 シリーズで最高の費用対効果を発揮するモデル。特に、推論を必要とする低レイテンシの大容量タスクに適しています。(課金は不要)

  • Gemini 2.5 Flashgemini-2.5-flash-lite): Gemini 2.5 シリーズで最も高速で費用対効果の高いマルチモーダル モデル。(課金は不要)

画像生成モデル

モデルの詳細を含むテーブルに移動

Gemini 3.x 画像生成モデル

gemini-3-pro-image

コンテキストに沿ったネイティブ画像を作成するための最先端の画像生成モデルと編集モデル。(課金が必要)

gemini-3.1-flash-image

高速で大容量のユースケース向けに最適化された、強力で高効率な画像生成と編集。(課金が必要)

gemini-3.1-flash-lite-image

大容量のインタラクティブなユースケース向けに設計された、超低レイテンシで費用対効果の高い画像生成と編集。(課金が必要)

Gemini 2.5 画像生成モデル

  • Gemini 2.5 Flash Imagegemini-2.5-flash-image、別名「Nano Banana」): 高速性と効率性を重視して設計され、大容量で低レイテンシのタスク向けに最適化されています。(請求が必要)

音声生成モデル

Gemini Live API をサポートするモデルを使用して、ストリーミング音声生成できます。

モデルの詳細を含むページに移動

Gemini Developer API: gemini-2.5-flash-native-audio-preview-12-2025

Vertex AI Gemini API: gemini-live-2.5-flash-native-audio

双方向の Gemini モデルとの音声と動画によるやり取りを低レイテンシかつリアルタイムで行うことができます。(請求は必須ではありません)


このページの残りの部分では、Firebase AI Logic でサポートされているモデルについて詳しく説明します。

このページの下部で、以前の世代のモデルに関する詳細情報を確認できます。

Gemini Live API モデル(gemini-live-2.5-flash-native-audio など)の詳細については、Live API の上限と仕様をご覧ください。



モデルの比較

各モデルには、さまざまなユースケースに対応するための異なる機能があります。このセクションの各表では、Firebase AI Logic とともに使用した場合の各モデルについて説明します。各モデルには、SDK を使用する際には利用できない追加機能がある場合があります。

次のサブセクションで必要な情報が見つからない場合は、選択した API プロバイダのドキュメント(Gemini Developer API または Vertex AI Gemini API)で詳細を確認してください。

Gemini Live API モデル(gemini-live-2.5-flash-native-audio など)の詳細については、Live API の上限と仕様をご覧ください。

サポートされている入力と出力

次の表に、Firebase AI Logic で各モデルを使用する場合にサポートされる入力タイプと出力タイプを示します。

サポートされているファイル形式については、サポートされている入力ファイルと要件をご覧ください。

<span="notranslate">Gemini 3.x
Pro、Flash、Flash‑Lite </span="notranslate">
<span="notranslate">Gemini 3.x
Pro
Image </span="notranslate">
<span="notranslate">Gemini 3.x
Flash
Image </span="notranslate">
<span="notranslate">Gemini 3.x
Flash‑Lite
Image </span="notranslate">
入力値の型
テキスト
コード
ドキュメント
(PDF または書式なしテキスト)
画像
動画
音声
出力タイプ
テキスト
テキスト(ストリーミング)
コード
構造化出力
(JSON など)
画像
音声

サポートされている機能

次の表に、Firebase AI Logic で各モデルを使用する場合にサポートされている機能を示します。

<span="notranslate">Gemini 3.x
Pro、Flash、Flash‑Lite </span="notranslate">
<span="notranslate">Gemini 3.x
Pro
Image </span="notranslate">
<span="notranslate">Gemini 3.x
Flash
Image </span="notranslate">
<span="notranslate">Gemini 3.x
Flash‑Lite
Image </span="notranslate">
思考
テキストのみの入力またはマルチモーダル入力からテキストを生成する インターリーブまたは画像の一部として インターリーブまたは画像の一部として インターリーブまたは画像の一部として
画像を生成する
画像を編集する
音声を生成する
構造化出力
(JSON など)を生成する
ドキュメントを分析する
(PDF またはプレーン テキスト)
text-output | image-output
画像を分析する
text-output | image-output
動画を分析します。
text-output | image-output
音声を分析する
マルチターン チャット
双方向マルチモーダル ストリーミング
サポートされているツール
関数呼び出し
コードの実行
URL コンテキスト
Google Search を使用したグラウンディング
Google Maps を使用したグラウンディング

仕様と制限事項

次の表に、Firebase AI Logic で各モデルを使用する場合の仕様と制限事項を示します。

プロパティ <span="notranslate">Gemini 3.x
Pro、Flash、Flash‑Lite </span="notranslate">
<span="notranslate">Gemini 3.x
Pro
Image </span="notranslate">
<span="notranslate">Gemini 3.x
Flash
Image </span="notranslate">
<span="notranslate">Gemini 3.x
Flash‑Lite
Image </span="notranslate">
入力トークンの上限* 1,048,576 個のトークン 65,536 個のトークン 131,072 個のトークン 65,536 個のトークン
出力トークンの上限 * 65,536 個のトークン 32,768 トークン 32,768 トークン 4,096 個のトークン
ナレッジ カットオフ日 2025 年 1 月 2025 年 1 月 2025 年 1 月 2025 年 1 月
PDF(リクエストごと)
入力 PDF ファイルの最大数
**
900 ファイル 14 ファイル 14 ファイル 14 ファイル
入力 PDF ファイルあたりの最大ページ数

**
900 ページ 14 ページ 14 ページ 14 ページ
入力 PDF ファイルあたりの最大サイズ
50 MB 50 MB 50 MB 50 MB
画像検索(リクエストごと)
入力画像の最大数
1,000 個の画像 画像 14 枚 画像 14 枚 画像 14 枚
入力された base64 エンコード画像の最大サイズ
7 MB 7 MB 7 MB 7 MB
出力画像の最大数
--- 出力トークンの上限まで 出力トークンの上限まで 出力トークンの上限まで
動画(リクエストごと)
入力動画ファイルの最大数
10 ファイル --- 入力トークンの上限まで 入力トークンの上限まで
すべての入力動画の最大長
(フレームのみ)
~ 60 分 --- 25 分程度 ~ 12 分
すべての入力動画(フレーム + 音声)の最大長

45 分程度 --- --- ---
音声(リクエストごと)
入力音声ファイルの最大数
1 個のファイル --- --- ---
すべての入力音声の最大長
約 8.4 時間 --- --- ---

* すべての Gemini モデルでは、1 つのトークンは約 4 文字に相当するため、100 個のトークンは約 60 ~ 80 語(英語)に相当します。Gemini モデルの場合、countTokens を使用して、リクエスト内のトークンの合計数を特定できます。

** PDF は画像として扱われるため、PDF の 1 ページは 1 つの画像として扱われます。リクエストで許可されるページ数は、モデルがサポートできる画像の数に制限されます。

詳細情報を確認する



モデルのバージョニングと命名パターン

モデルは、安定版プレビュー版試験運用版で提供されます。便宜上、明示的なバージョン値のないエイリアスがサポートされています。

コードで使用する特定のモデル名については、このページの後半の「使用可能なモデル名」セクションをご覧ください。

バージョンの種類 /
リリース ステージ
説明 モデル名のパターン
Stable 安定版は、リリース日から本番環境で使用でき、サポートされます。
  • 安定版モデル バージョンは通常、モデルが利用できる最終日を示す廃止日とともにリリースされます。この日以降、このモデルにはアクセスできなくなり、Google のサポートも受けられなくなります。
Gemini 2.5 以降のモデル
安定版のモデル名には接尾辞がありません。

例: gemini-3.5-flash

プレビュー プレビュー版には新しい機能が搭載されていますが、安定版ではありません
  • これらのモデルは本番環境での使用には推奨されません。レート上限が厳しく、課金要件が適用される場合があります。
  • これらのモデルは、関連する安定版のリリース後数週間または数か月以内にシャットダウン(廃止)されます。
  • Vertex AI Gemini API の場合、プレビュー モデルでは通常、モデルにアクセスするロケーションを global に設定する必要があります。

プレビュー バージョンのモデル名には -preview が付加され、多くの場合、モデルのリリース日(古いモデルの場合は -MM-DD、新しいモデルの場合は -MM-YYYY)も付加されます。

例:
gemini-2.5-flash-preview-04-17
(2025 年 4 月 17 日リリース)
または
gemini-2.5-flash-preview-09-2025
(2025 年 9 月リリース)
または
gemini-3-pro-preview
(2025 年 11 月リリース)

試験運用版 試験運用バージョンには新しい機能が搭載されていますが、安定していないと見なされます。
  • これらのモデルは本番環境での使用には推奨されておらず、より厳しいレート制限が適用されます。試験運用版モデルは、フィードバックを収集し、最新機能のテストを可能にすることを目的としています。
  • これらのモデルは、関連する安定版のリリース後数週間または数か月以内にシャットダウン(廃止)されます。
  • Vertex AI Gemini API の場合、試験運用版モデルでは、モデルにアクセスするロケーションを global に設定する必要があります。

試験運用版のモデル名には、モデルのリリース日(-MM-DD)とともに -exp が付加されます。

例: gemini-2.5-pro-exp-03-25
(2025 年 3 月 25 日リリース)

シャットダウン(廃止) シャットダウン(廃止)バージョンは、シャットダウン(廃止)日を過ぎており、完全に無効になっています。
  • シャットダウン(廃止)されたモデルにはアクセスできなくなり、Google のサポートも終了します。廃止されたモデル名を使用するリクエストは 404 エラーを返します。

---



使用可能なモデル名

モデル名は、モデルの初期化時にコードに含める明示的な値です。

プラットフォームの初期化の例については、スタートガイドをご覧ください。

リリース ステージ(特にユースケース、課金、シャットダウン)の詳細については、モデルのバージョニングと命名パターンをご覧ください。

使用可能なすべてのモデルをプログラムで一覧表示する

REST API を使用して、使用可能なすべてのモデル名を一覧表示できます。

返されるリストには、API プロバイダがサポートするすべてのモデルが含まれますが、Firebase AI Logic はこのページで説明する Gemini モデルのみをサポートします。

汎用モデル

Gemini 3.x Pro 個のモデル名

Gemini API プロバイダに関係なく、従量課金制の Blaze のお支払いプランが必要です。

モデル名 説明 リリース ステージ リリース日 提供終了日
gemini-3.1-pro-preview Gemini 3.x Pro の最新プレビュー バージョン プレビュー 2026-02-19 未定

Gemini 3.x Flash 個のモデル名

Gemini Developer API を使用している場合は、従量課金制の Blaze 料金プランは不要です。

モデル名 説明 リリース ステージ リリース日 提供終了日
gemini-3.5-flash Gemini 3.x Flash の安定版 GA 2026-05-19
2027-05-19 以降
gemini-3-flash-preview Gemini 3.x Flash のプレビュー版 プレビュー 2025-12-17 未定

Gemini 3.x Flash‑Lite 個のモデル名

Gemini Developer API を使用している場合は、従量課金制の Blaze 料金プランは不要です。

モデル名 説明 リリース ステージ リリース日 提供終了日
gemini-3.1-flash-lite Gemini 3.x Flash‑Lite の安定版 GA 2026-05-07
2027 年 5 月 7 日以降

Gemini 2.5 Pro 個のモデル名

Gemini Developer API を使用している場合は、従量課金制の Blaze 料金プランは不要です。

モデル名 説明 リリース ステージ リリース日 提供終了日
gemini-2.5-pro Gemini 2.5 Pro の安定版 GA 2025-06-17
2026 年 6 月 17 日以降

Gemini 2.5 Flash 個のモデル名

Gemini Developer API を使用している場合は、従量課金制の Blaze 料金プランは必要ありません

モデル名 説明 リリース ステージ リリース日 提供終了日
gemini-2.5-flash Gemini 2.5 Flash の安定版 GA 2025-06-17
2026 年 6 月 17 日以降

Gemini 2.5 Flash‑Lite 個のモデル名

Gemini Developer API を使用している場合は、従量課金制の Blaze 料金プランは必要ありません

モデル名 説明 リリース ステージ リリース日 提供終了日
gemini-2.5-flash-lite Gemini 2.5 Flash‑Lite の安定版 GA 2025-07-22
2026 年 7 月 22 日以降

画像生成モデル

Gemini 3.x Pro Image モデル名(「Nano Banana Pro」とも呼ばれます)

Gemini API プロバイダに関係なく、従量課金制の Blaze のお支払いプランが必要です。

モデル名 説明 リリース ステージ リリース日 提供終了日
gemini-3-pro-image Gemini 3.x Pro Image
(別名「Nano Banana Pro」)の安定版
GA 2026-05-28
2027-05-28 以降
gemini-3-pro-image-preview Gemini 3.x Pro Image
(「Nano Banana Pro」とも呼ばれます)のプレビュー版
プレビュー 2025-11-20
2026-06-25 以降

Gemini 3.x Flash Image モデル名(「Nano Banana 2」とも呼ばれます)

Gemini API プロバイダに関係なく、従量課金制の Blaze のお支払いプランが必要です。

モデル名 説明 リリース ステージ リリース日 提供終了日
gemini-3.1-flash-image Gemini 3.x Flash Image
(別名「Nano Banana 2」)の安定版
GA 2026-05-28
2027-05-28 以降
gemini-3.1-flash-image-preview Gemini 3.x Flash Image
(別名「Nano Banana 2」)のプレビュー版
プレビュー 2026-02-26
2026-06-25 以降

Gemini 3.x Flash‑Lite Image モデル名(「Nano Banana 2 Lite」)

Gemini API プロバイダに関係なく、従量課金制の Blaze のお支払いプランが必要です。

モデル名 説明 リリース ステージ リリース日 提供終了日
gemini-3.1-flash-lite-image Gemini 3.x Flash‑Lite Image
(「Nano Banana 2 Lite」とも呼ばれます)の安定版
GA 2026-06-30
2027 年 6 月 30 日以降

Gemini 2.5 Flash Image モデル名(「Nano Banana」とも呼ばれます)

Gemini API プロバイダに関係なく、従量課金制の Blaze のお支払いプランが必要です。

モデル名 説明 リリース ステージ リリース日 提供終了日
gemini-2.5-flash-image Gemini 2.5 Flash Image(別名「Nano Banana」)の安定版 GA 2025-10-02
2026 年 10 月 2 日以降

音声生成モデル

Gemini 2.5 Flash Live 個のモデル名

Gemini Developer API を使用している場合、従量課金制の Blaze 料金プランは必要ありません(通常、プレビュー モデルには有料プランが必要です)。

Gemini 2.5 Flash Live モデルは、Gemini Live API をサポートするネイティブ オーディオ モデルです。モデルには Gemini API プロバイダに応じて異なるモデル名が付けられていますが、モデルの動作と機能は同じです。

Gemini Developer API
モデル名
説明 リリース ステージ リリース日 提供終了日
gemini-2.5-flash-native-audio-preview-12-2025 1 Gemini Developer APILive API の最新プレビュー バージョン プレビュー 2025-12-12 未定
gemini-2.5-flash-native-audio-preview-09-2025 1 Gemini Developer APILive API の初期プレビュー版 プレビュー 2025-09-18 未定
Vertex AI Gemini API
モデル名
説明 リリース ステージ リリース日 提供終了日
gemini-live-2.5-flash-native-audio 2 Vertex AI Gemini APILive API の安定版 GA 2025-12-12
2026-12-12 以降
gemini-live-2.5-flash-preview-native-audio-09-2025 2 Vertex AI Gemini APILive API のプレビュー版 プレビュー 2025-09-18 未定

1 Gemini Developer API でのみサポートされています。また、これらのモデルはプレビュー モデルですが、Gemini Developer API の「無料枠」で使用できます。
2 Vertex AI Gemini API でのみサポートされています。また、これらのモデルは global ロケーションではサポートされていません。



サポートされている言語

  • すべての Gemini モデルは、次の言語を理解して回答できます。

    アラビア語(ar)、ベンガル語(bn)、ブルガリア語(bg)、中国語(簡体字、繁体字)(zh)、クロアチア語(hr)、チェコ語(cs)、デンマーク語(da)、オランダ語(nl)、英語(en)、エストニア語(et)、フィンランド語(fi)、フランス語(fr)、ドイツ語(de)、ギリシャ語(el)、ヘブライ語(iw)、ヒンディー語(hi)、ハンガリー語(hu)、インドネシア語(id)、イタリア語(it)、日本語(ja)、韓国語(ko)、ラトビア語(lv)、リトアニア語(lt)、ノルウェー語(no)、ポーランド語(pl)、ポルトガル語(pt)、ルーマニア語(ro)、ロシア語(ru)、セルビア語(sr)、スロバキア語(sk)、スロベニア語(sl)、スペイン語(es)、スワヒリ語(sw)、スウェーデン語(sv)、タイ語(th)、トルコ語(tr)、ウクライナ語(uk)、ベトナム語(vi)

  • Gemini 2.0 FlashGemini 1.5 ProGemini 1.5 Flash モデルは、次の追加言語を理解して応答できます。

    アフリカーンス語(af)、アムハラ語(am)、アッサム語(as)、アゼルバイジャン語(az)、ベラルーシ語(be)、ボスニア語(bs)、カタルーニャ語(ca)、セブアノ語(ceb)、コルシカ語(co)、ウェールズ語(cy)、ディベヒ語(dv)、エスペラント語(eo)、バスク語(eu)、ペルシア語(fa)、フィリピン語(タガログ語)(fil)、フリジア語(fy)、アイルランド語(ga)、スコットランド ゲール語(gd)、ガリシア語(gl)、グジャラート語(gu)、ハウサ語(ha)、ハワイ語(haw)、モン語(hmn)、クレオール語(ハイチ)(ht)、アルメニア語(hy)、イボ語(ig)、アイスランド語(is)、ジャワ語(jv)、ジョージア語(ka)、カザフ語(kk)、クメール語(km)、カンナダ語(kn)、クリオ語(kri)、クルド語(ku)、キルギス語(ky)、ラテン語(la)、ルクセンブルク語(lb)、ラオ語(lo)、マダガスカル語(mg)、マオリ語(mi)、マケドニア語(mk)、マラヤーラム語(ml)、モンゴル語(mn)、メイテイ語(マニプル語)(mni-Mtei)、マラーティー語(mr)、マレー語(ms)、マルタ語(mt)、ミャンマー語(ビルマ語)(my)、ネパール語(ne)、ニャンジャ語(チェワ語)(ny)、オディア語(オリヤー語)(or)、パンジャブ語(pa)、パシュトゥ語(ps)、シンド語(sd)、シンハラ語(si)、サモア語(sm)、ショナ語(sn)、ソマリ語(so)、アルバニア語(sq)、ソト語(st)、スンダ語(su)、タミル語(ta)、テルグ語(te)、タジク語(tg)、ウイグル語(ug)、ウルドゥー語(ur)、ウズベク語(uz)、コーサ語(xh)、イディッシュ語(yi)、ヨルバ語(yo)、ズールー語(zu)



以前のモデルに関する情報

以下は現行モデルですが、旧世代のモデルです。可能であれば、代わりに最新のモデルのいずれかを使用することをおすすめします。

次のサブセクションでお探しの情報が見つからない場合は、選択した API プロバイダのドキュメントで詳細を確認してください。

以前の Gemini モデル

  • gemini-2.0-flash-001(および自動更新エイリアス gemini-2.0-flash
  • gemini-2.0-flash-lite-001(および自動更新エイリアス gemini-2.0-flash-lite

以前の Gemini Live API モデルについては、Gemini API プロバイダのドキュメントをご覧ください。

以前の Imagen モデル

  • imagen-4.0-ultra-generate-001
  • imagen-4.0-generate-001
  • imagen-4.0-fast-generate-001
  • imagen-3.0-capability-001
  • imagen-3.0-generate-002
  • imagen-3.0-generate-001
  • imagen-3.0-fast-generate-001

以前のモデルの詳細を表示する



次のステップ

Gemini API の機能を試す