Mempelajari model yang didukung

Untuk aplikasi seluler dan web, SDK Firebase AI Logic memungkinkan Anda berinteraksi dengan model Gemini yang didukung langsung dari aplikasi Anda.

Model Gemini dianggap multimodal karena mampu memproses dan bahkan menghasilkan berbagai modalitas, termasuk teks, kode, PDF, gambar, video, dan audio.

Selain itu, tinjau FAQ kami tentang semua model yang didukung dan tidak didukung oleh Firebase AI Logic.

Model penggunaan umum

Buka tabel dengan detail model

Model Gemini 3.x penggunaan umum

MODEL PEMIKIRAN LANJUTAN KAMI

gemini-3.1-pro-preview

Kecerdasan tingkat lanjut, keterampilan pemecahan masalah yang kompleks, dan kemampuan pengodean suasana dan agen yang canggih. (penagihan diperlukan)

CEPAT DAN CERDAS

gemini-3.5-flash

Performa kelas terdepan yang menyaingi model yang lebih besar dengan sebagian kecil biaya. (penagihan tidak diperlukan)

ULTRA CEPAT

gemini-3.1-flash-lite

Model andalan bervolume tinggi dan hemat biaya dengan performa dan kualitas seri Gemini 3. (penagihan tidak diperlukan)

Model Gemini 2.5 penggunaan umum

  • Gemini 2.5 Pro (gemini-2.5-pro): Model paling canggih untuk tugas kompleks dari seri Gemini 2.5, yang menampilkan kemampuan penalaran dan coding yang mendalam. (penagihan tidak diperlukan)

  • Gemini 2.5 Flash (gemini-2.5-flash): Model performa harga terbaik dari seri Gemini 2.5, terutama untuk tugas volume tinggi latensi rendah yang memerlukan penalaran. (penagihan tidak diperlukan)

  • Gemini 2.5 Flash (gemini-2.5-flash-lite): Model multimodal tercepat dan paling hemat biaya dari seri Gemini 2.5. (penagihan tidak diperlukan)

Model pembuatan gambar

Buka tabel dengan detail model

Model pembuatan gambar Gemini 3.x

gemini-3-pro-image

Model pengeditan dan pembuatan gambar tercanggih untuk pembuatan gambar native yang sangat kontekstual. (penagihan diperlukan)

gemini-3.1-flash-image

Pembuatan dan pengeditan gambar yang canggih dan sangat efisien, dioptimalkan untuk kecepatan dan kasus penggunaan bervolume tinggi. (penagihan diperlukan)

gemini-3.1-flash-lite-image

Latensi ultra-rendah serta pembuatan dan pengeditan gambar yang hemat biaya, dirancang untuk kasus penggunaan interaktif bervolume tinggi. (penagihan diperlukan)

Model pembuatan gambar Gemini 2.5

  • Gemini 2.5 Flash Image (gemini-2.5-flash-image, alias "Nano Banana"): Didesain untuk kecepatan dan efisiensi, dioptimalkan untuk tugas bervolume tinggi dan latensi rendah. (penagihan diperlukan)

Model pembuatan audio

Anda dapat membuat audio streaming dengan model yang mendukung Gemini Live API.

Buka halaman dengan detail model

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

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

Memungkinkan interaksi suara dan video real-time dengan latensi rendah dengan model Gemini yang bidireksional. (penagihan tidak diperlukan)


Bagian selanjutnya di halaman ini memberikan informasi mendetail tentang model yang didukung oleh Firebase AI Logic.

Di bagian bawah halaman ini, Anda dapat melihat informasi mendetail tentang model generasi sebelumnya.

Untuk mengetahui detail tentang model Gemini Live API (seperti gemini-live-2.5-flash-native-audio), lihat Batas dan spesifikasi Live API.



Bandingkan model

Setiap model memiliki kemampuan yang berbeda untuk mendukung berbagai kasus penggunaan. Perhatikan bahwa setiap tabel di bagian ini menjelaskan setiap model saat digunakan dengan Firebase AI Logic. Setiap model mungkin memiliki kemampuan tambahan yang tidak tersedia saat menggunakan SDK kami.

Jika Anda tidak dapat menemukan informasi yang Anda cari di sub-bagian berikut, Anda dapat menemukan informasi lebih lanjut di dokumentasi penyedia API yang Anda pilih: Gemini Developer API atau Vertex AI Gemini API.

Untuk mengetahui detail tentang model Gemini Live API (seperti gemini-live-2.5-flash-native-audio), lihat Batas dan spesifikasi Live API.

Input dan output yang didukung

Tabel berikut mencantumkan jenis input dan output yang didukung saat menggunakan setiap model dengan Firebase AI Logic.

Untuk mempelajari jenis file yang didukung, lihat File input yang didukung dan persyaratan.

<span="notranslate">Gemini 3.x
Pro, Flash, Flash‑Lite </span="notranslate">
<span="notranslate">Gemini 3.x
Pro
Image </span="notranslate">
<span="notranslate">Gambar Flash Gemini 3.x
Flash
Image </span="notranslate">
<span="notranslate">Gambar Gemini 3.x
Flash‑Lite
</span="notranslate">
Jenis input
Teks
Kode
Dokumen
(PDF atau teks biasa)
Gambar
Video
Audio
Jenis output
Teks
Teks (streaming)
Kode
Output terstruktur
(seperti JSON)
Gambar
Audio

Kemampuan dan fitur yang didukung

Tabel berikut mencantumkan kemampuan dan fitur yang didukung saat menggunakan setiap model dengan 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">Gambar Flash Gemini 3.x
Flash
Image </span="notranslate">
<span="notranslate">Gambar Gemini 3.x
Flash‑Lite
</span="notranslate">
Berpikir
Membuat teks dari input multimodal atau khusus teks disisipkan atau sebagai bagian dari gambar disisipkan atau sebagai bagian dari gambar disisipkan atau sebagai bagian dari gambar
Membuat gambar
Mengedit gambar
Membuat audio
Buat output terstruktur
(seperti JSON)
Menganalisis dokumen
(PDF atau teks biasa)
(output-teks | output-gambar)
Menganalisis gambar
(text-output | image-output)
Analisis video
(text-output | image-output)
Menganalisis audio
Multi-turn chat
Streaming multimodal dua arah
Alat yang didukung
Pemanggilan fungsi
Eksekusi kode
Konteks URL
Perujukan dengan Google Search
Perujukan dengan Google Maps

Spesifikasi dan batasan

Tabel berikut mencantumkan spesifikasi dan batasan saat menggunakan setiap model dengan Firebase AI Logic.

Properti <span="notranslate">Gemini 3.x
Pro, Flash, Flash‑Lite </span="notranslate">
<span="notranslate">Gemini 3.x
Pro
Image </span="notranslate">
<span="notranslate">Gambar Flash Gemini 3.x
Flash
Image </span="notranslate">
<span="notranslate">Gambar Gemini 3.x
Flash‑Lite
</span="notranslate">
Batas token input * 1.048.576 token 65.536 token 131.072 token 65.536 token
Batas token output * 65.536 token 32.768 token 32.768 token 4.096 token
Tanggal batas informasi Januari 2025 Januari 2025 Januari 2025 Januari 2025
PDF (per permintaan)
Jumlah maksimum
file PDF input **
900 file 14 file 14 file 14 file
Jumlah maksimum
halaman
per file PDF input **
900 halaman 14 halaman 14 halaman 14 halaman
Ukuran maks
per file PDF input
50 MB 50 MB 50 MB 50 MB
Gambar (per permintaan)
Jumlah maksimum
gambar input
1.000 gambar 14 gambar 14 gambar 14 gambar
Ukuran maks
per input gambar berenkode base64
7 MB 7 MB 7 MB 7 MB
Jumlah maksimum
gambar output
--- Hingga batas token output Hingga batas token output Hingga batas token output
Video (sesuai permintaan)
Jumlah maksimum
file video input
10 file --- Hingga batas token input Hingga batas token input
Durasi maksimum
semua video input
(hanya frame)
~60 menit --- ~25 menit ~12 menit
Panjang maksimum
semua video input
(frame+audio)
~45 menit --- --- ---
Audio (per permintaan)
Jumlah maksimum
file audio input
1 file --- --- ---
Panjang maksimum
semua audio input
~8,4 jam --- --- ---

* Untuk semua model Gemini, satu token setara dengan sekitar 4 karakter, jadi 100 token setara dengan sekitar 60-80 kata dalam bahasa Inggris. Untuk model Gemini, Anda dapat menentukan jumlah total token dalam permintaan menggunakan countTokens.

** PDF diperlakukan sebagai gambar, sehingga satu halaman PDF diperlakukan sebagai satu gambar. Jumlah halaman yang diizinkan dalam permintaan dibatasi hingga jumlah gambar yang dapat didukung model.

Menemukan informasi mendetail tambahan



Pola penamaan dan pembuatan versi model

Model ditawarkan dalam versi stabil, pratinjau, dan eksperimental. Untuk kemudahan, alias tanpa nilai versi eksplisit didukung.

Untuk menemukan nama model tertentu yang akan digunakan dalam kode Anda, lihat bagian "nama model yang tersedia" di halaman ini.

Jenis versi /
Tahap rilis
Deskripsi Pola nama model
Stabil Versi Stabil tersedia dan didukung untuk penggunaan produksi mulai tanggal rilis.
  • Versi model stabil biasanya dirilis dengan tanggal penghentian, yang menunjukkan hari terakhir model tersedia. Setelah tanggal ini, model tidak lagi dapat diakses atau didukung oleh Google.
Model Gemini 2.5 dan yang lebih baru
Nama model versi stabil tidak memiliki akhiran

Contoh: gemini-3.5-flash

Pratinjau Versi Pratinjau memiliki kemampuan baru dan dianggap tidak stabil.
  • Model ini tidak direkomendasikan untuk penggunaan produksi, memiliki batas frekuensi yang lebih ketat, dan mungkin memiliki persyaratan penagihan.
  • Model ini akan dihentikan (tidak digunakan lagi) dalam beberapa minggu atau bulan setelah versi stabil terkait dirilis.
  • Untuk Vertex AI Gemini API, model pratinjau biasanya mengharuskan Anda menetapkan lokasi tempat Anda mengakses model ke global.

Nama model versi pratinjau ditambahkan dengan -preview dan sering kali tanggal rilis model (-MM-DD untuk model lama atau -MM-YYYY untuk model baru)

Contoh:
gemini-2.5-flash-preview-04-17
(dirilis pada 17 April 2025)
atau
gemini-2.5-flash-preview-09-2025
(dirilis pada September 2025)
atau
gemini-3-pro-preview
(dirilis pada November 2025)

Eksperimental Versi Eksperimental memiliki kemampuan baru dan dianggap tidak stabil.
  • Model ini tidak direkomendasikan untuk penggunaan produksi dan memiliki batas frekuensi yang lebih ketat. Model eksperimental ditujukan untuk mengumpulkan masukan dan memungkinkan eksperimen dengan fitur terbaru kami.
  • Model ini akan dihentikan (tidak digunakan lagi) dalam beberapa minggu atau bulan setelah versi stabil terkait dirilis.
  • Untuk Vertex AI Gemini API, model eksperimental mengharuskan Anda menetapkan lokasi tempat Anda mengakses model ke global.

Nama model versi eksperimental ditambahi dengan -exp beserta tanggal rilis model (-MM-DD)

Contoh: gemini-2.5-pro-exp-03-25
(dirilis pada 25 Maret 2025)

Shutdown (dihentikan) Versi Penonaktifan (dihentikan) telah melewati tanggal penonaktifan (penghentian) dan telah dinonaktifkan secara permanen.
  • Model yang dihentikan (tidak digunakan lagi) tidak lagi dapat diakses atau didukung oleh Google, dan permintaan menggunakan nama model yang dihentikan akan menampilkan error 404.

---



Nama model yang tersedia

Nama model adalah nilai eksplisit yang Anda sertakan dalam kode selama inisialisasi model.

Untuk contoh inisialisasi platform Anda, lihat panduan memulai.

Untuk mengetahui detail tentang tahap rilis (terutama untuk kasus penggunaan, penagihan, dan penonaktifan), lihat pola penamaan dan pembuatan versi model.

Mencantumkan semua model yang tersedia secara terprogram

Anda dapat mencantumkan semua nama model yang tersedia menggunakan REST API:

Perhatikan bahwa daftar yang ditampilkan ini akan mencakup semua model yang didukung oleh penyedia API, tetapi Firebase AI Logic hanya mendukung model Gemini yang dijelaskan di halaman ini.

Model penggunaan umum

Gemini 3.x Pro nama model

Memerlukan paket harga Blaze bayar sesuai penggunaan, terlepas dari penyedia Gemini API Anda.

Nama model Deskripsi Tahap rilis Tanggal rilis Tanggal penonaktifan
gemini-3.1-pro-preview Versi pratinjau terbaru Gemini 3.x Pro Pratinjau 2026-02-19 Belum ditentukan

Gemini 3.x Flash nama model

Tidak memerlukan paket harga Blaze bayar sesuai penggunaan jika Anda menggunakan Gemini Developer API.

Nama model Deskripsi Tahap rilis Tanggal rilis Tanggal penonaktifan
gemini-3.5-flash Versi stabil Gemini 3.x Flash GA 2026-05-19 Tidak lebih awal dari
19-05-2027
gemini-3-flash-preview Versi pratinjau Gemini 3.x Flash Pratinjau 2025-12-17 Belum ditentukan

Gemini 3.x Flash‑Lite nama model

Tidak memerlukan paket harga Blaze bayar sesuai penggunaan jika Anda menggunakan Gemini Developer API.

Nama model Deskripsi Tahap rilis Tanggal rilis Tanggal penonaktifan
gemini-3.1-flash-lite Versi stabil Gemini 3.x Flash‑Lite GA 2026-05-07 Tidak lebih awal dari
2027-05-07

Gemini 2.5 Pro nama model

Tidak memerlukan paket harga Blaze bayar sesuai penggunaan jika Anda menggunakan Gemini Developer API.

Nama model Deskripsi Tahap rilis Tanggal rilis Tanggal penonaktifan
gemini-2.5-pro Versi stabil Gemini 2.5 Pro GA 2025-06-17 Tidak lebih awal dari
17-06-2026

Gemini 2.5 Flash nama model

Tidak memerlukan paket harga Blaze bayar sesuai penggunaan jika Anda menggunakan Gemini Developer API.

Nama model Deskripsi Tahap rilis Tanggal rilis Tanggal penonaktifan
gemini-2.5-flash Versi stabil Gemini 2.5 Flash GA 2025-06-17 Tidak lebih awal dari
17-06-2026

Gemini 2.5 Flash‑Lite nama model

Tidak memerlukan paket harga Blaze bayar sesuai penggunaan jika Anda menggunakan Gemini Developer API.

Nama model Deskripsi Tahap rilis Tanggal rilis Tanggal penonaktifan
gemini-2.5-flash-lite Versi stabil Gemini 2.5 Flash‑Lite GA 2025-07-22 Tidak lebih awal dari
2026-07-22

Model pembuatan gambar

Nama model Gemini 3.x Pro Image (alias "Nano Banana Pro")

Memerlukan paket harga Blaze bayar sesuai penggunaan, terlepas dari penyedia Gemini API Anda.

Nama model Deskripsi Tahap rilis Tanggal rilis Tanggal penonaktifan
gemini-3-pro-image Versi stabil Gemini 3.x Pro Image
(alias "Nano Banana Pro")
GA 2026-05-28 Tidak lebih awal dari
2027-05-28
gemini-3-pro-image-preview Versi pratinjau Gemini 3.x Pro Image
(alias "Nano Banana Pro")
Pratinjau 2025-11-20 Mulai
25-06-2026

Nama model Gemini 3.x Flash Image (alias "Nano Banana 2")

Memerlukan paket harga Blaze bayar sesuai penggunaan, terlepas dari penyedia Gemini API Anda.

Nama model Deskripsi Tahap rilis Tanggal rilis Tanggal penonaktifan
gemini-3.1-flash-image Versi stabil Gemini 3.x Flash Image
(alias "Nano Banana 2")
GA 2026-05-28 Tidak lebih awal dari
2027-05-28
gemini-3.1-flash-image-preview Versi pratinjau Gemini 3.x Flash Image
(alias "Nano Banana 2")
Pratinjau 2026-02-26 Mulai
25-06-2026

Nama model Gemini 3.x Flash‑Lite Image (alias "Nano Banana 2 Lite")

Memerlukan paket harga Blaze bayar sesuai penggunaan, terlepas dari penyedia Gemini API Anda.

Nama model Deskripsi Tahap rilis Tanggal rilis Tanggal penonaktifan
gemini-3.1-flash-lite-image Versi stabil Gemini 3.x Flash‑Lite Image
(alias "Nano Banana 2 Lite")
GA 30-06-2026 Tidak lebih awal dari
30-06-2027

Nama model Gemini 2.5 Flash Image (alias "Nano Banana")

Memerlukan paket harga Blaze bayar sesuai penggunaan, terlepas dari penyedia Gemini API Anda.

Nama model Deskripsi Tahap rilis Tanggal rilis Tanggal penonaktifan
gemini-2.5-flash-image Versi stabil untuk Gemini 2.5 Flash Image (alias "Nano Banana") GA 2025-10-02 Tidak lebih awal dari
2026-10-02

Model pembuatan audio

Gemini 2.5 Flash Live nama model

Tidak memerlukan paket harga Blaze bayar sesuai penggunaan jika Anda menggunakan Gemini Developer API (biasanya model pratinjau memerlukan paket berbayar).

Model Gemini 2.5 Flash Live adalah model audio native yang mendukung Gemini Live API. Meskipun model memiliki nama model yang berbeda, bergantung pada penyedia API Gemini, perilaku dan fitur modelnya sama.

Gemini Developer API
Nama model
Deskripsi Tahap rilis Tanggal rilis Tanggal penonaktifan
gemini-2.5-flash-native-audio-preview-12-2025 1 Versi pratinjau terbaru untuk Live API di Gemini Developer API Pratinjau 2025-12-12 Belum ditentukan
gemini-2.5-flash-native-audio-preview-09-2025 1 Versi pratinjau awal untuk Live API di Gemini Developer API Pratinjau 2025-09-18 Belum ditentukan
Vertex AI Gemini API
Nama model
Deskripsi Tahap rilis Tanggal rilis Tanggal penonaktifan
gemini-live-2.5-flash-native-audio 2 Versi stabil untuk Live API di Vertex AI Gemini API GA 2025-12-12 Tidak lebih awal dari
12-12-2026
gemini-live-2.5-flash-preview-native-audio-09-2025 2 Versi pratinjau untuk Live API di Vertex AI Gemini API Pratinjau 2025-09-18 Belum ditentukan

1 Hanya didukung oleh Gemini Developer API. Selain itu, meskipun merupakan model pratinjau, model ini tersedia di "tingkat gratis" Gemini Developer API.
2 Hanya didukung oleh Vertex AI Gemini API. Selain itu, model ini tidak didukung di lokasi global tersebut.



Bahasa yang didukung

  • Semua model Gemini dapat memahami dan merespons dalam bahasa berikut:

    Arab (ar), Bengali (bn), Bulgaria (bg), China sederhana dan tradisional (zh), Kroasia (hr), Ceko (cs), Denmark (da), Belanda (nl), Inggris (en), Estonia (et), Finlandia (fi), Prancis (fr), Jerman (de), Yunani (el), Ibrani (iw), Hindi (hi), Hungaria (hu), Indonesia (id), Italia (it), Jepang (ja), Korea (ko), Latvia (lv), Lituania (lt), Norwegia (no), Polandia (pl), Portugis (pt), Rumania (ro), Rusia (ru), Serbia (sr), Slovakia (sk), Slovenia (sl), Spanyol (es), Swahili (sw), Swedia (sv), Thailand (th), Turkiye (tr), Ukraina (uk), Vietnam (vi)

  • Model Gemini 2.0 Flash, Gemini 1.5 Pro, dan Gemini 1.5 Flash dapat memahami dan merespons dalam bahasa tambahan berikut:

    Afrikaans (af), Amharik (am), Assam (as), Azerbaijan (az), Belarusia (be), Bosnia (bs), Katalan (ca), Cebuano (ceb), Korsika (co), Wales (cy), Divehi (dv), Esperanto (eo), Basque (eu), Persia (fa), Filipino (Tagalog) (fil), Frisia (fy), Irlandia (ga), Gaelik Skotlandia (gd), Galisia (gl), Gujarat (gu), Hausa (ha), Hawaii (haw), Hmong (hmn), Kreon Haiti (ht), Armenia (hy), Igbo (ig), Islandia (is), Jawa (jv), Georgia (ka), Kazakh (kk), Khmer (km), Kannada (kn), Krio (kri), Kurdi (ku), Kirgiz (ky), Latin (la), Luksemburg (lb), Laos (lo), Malagasi (mg), Maori (mi), Makedonia (mk), Malayalam (ml), Mongolia (mn), Meiteilon (Manipuri) (mni-Mtei), Marathi (mr), Melayu (ms), Malta (mt), Myanmar (Burma) (my), Nepal (ne), Nyanja (Chichewa) (ny), Odia (Oriya) (or), Punjabi (pa), Pashto (ps), Sindhi (sd), Sinhala (Sinhala) (si), Samoa (sm), Shona (sn), Somalia (so), Albania (sq), Sesotho (st), Sunda (su), Tamil (ta), Telugu (te), Tajik (tg), Uighur (ug), Urdu (ur), Uzbek (uz), Xhosa (xh), Yiddish (yi), Yoruba (yo), Zulu (zu)



Informasi tentang model sebelumnya

Model berikut aktif, tetapi merupakan model generasi sebelumnya. Sebaiknya gunakan salah satu model terbaru jika memungkinkan.

Jika Anda tidak dapat menemukan informasi yang Anda cari di sub-bagian berikut, Anda dapat menemukan lebih banyak informasi di dokumentasi penyedia API pilihan Anda:

Model Gemini lama

  • gemini-2.0-flash-001 (dan aliasnya yang diupdate otomatis gemini-2.0-flash)
  • gemini-2.0-flash-lite-001 (dan aliasnya yang diupdate otomatis gemini-2.0-flash-lite)

Untuk mengetahui informasi tentang model Gemini Live API yang lebih lama, lihat dokumentasi penyedia Gemini API:

Model Imagen lama

  • 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

Melihat detail tentang model sebelumnya



Langkah berikutnya

Coba kemampuan Gemini API