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 perbandingan model

MODEL PEMIKIRAN LANJUTAN KAMI

gemini-3.1-pro-preview

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

CEPAT DAN CERDAS

gemini-3-flash-preview

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

ULTRA CEPAT

gemini-3.1-flash-lite-preview

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


MODEL PEMIKIRAN LANJUTAN KAMI

gemini-2.5-pro

Model tercanggih kami untuk tugas kompleks dari seri Gemini 2.5, yang menampilkan kemampuan penalaran dan coding yang mendalam. (penagihan tidak diperlukan)

CEPAT DAN CERDAS

gemini-2.5-flash

Model terbaik kami dalam hal performa harga dari seri Gemini 2.5, terutama untuk tugas latensi rendah dan volume tinggi yang memerlukan penalaran. (penagihan tidak diperlukan)

ULTRA CEPAT

gemini-2.5-flash-lite

Model multimodal tercepat dan paling hemat biaya dari seri Gemini 2.5. (penagihan tidak diperlukan)

Model pembuatan gambar

Anda dapat membuat dan mengedit gambar dengan model Gemini.

Buka perbandingan model

Gemini

gemini-3-pro-image-preview

dirancang untuk produksi aset profesional, menggunakan penalaran tingkat lanjut ("Berpikir") untuk mengikuti petunjuk yang kompleks dan merender teks dengan fidelitas tinggi. (penagihan diperlukan)

gemini-3.1-flash-image-preview

Mitra berkinerja tinggi untuk Gemini 3 Pro Image, yang dioptimalkan untuk kecepatan dan kasus penggunaan developer bervolume tinggi. (penagihan diperlukan)

gemini-2.5-flash-image

Dirancang untuk kecepatan dan efisiensi, dioptimalkan untuk tugas bervolume tinggi dan latensi rendah. (penagihan diperlukan)

Imagen (Tidak digunakan lagi)

Untuk mengetahui detail tentang model Imagen, lihat Model Imagen lama nanti di halaman ini.

Model pembuatan audio

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

Buka perbandingan 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.



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.

Input dan output yang didukung

Berikut adalah jenis input dan output yang didukung saat menggunakan setiap model dengan Firebase AI Logic:

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

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

Kemampuan dan fitur yang didukung

Berikut adalah kemampuan dan fitur yang didukung saat menggunakan setiap model dengan Firebase AI Logic:

<span="notranslate">Gemini 3 & 3.1
Pro, Flash, Flash‑Lite </span="notranslate">
<span="notranslate">Gemini 3 & 3.1
Pro, Flash
Image </span="notranslate">
<span="notranslate">Gemini 2.5
Pro, Flash, Flash‑Lite </span="notranslate">
<span="notranslate">Gemini 2.5
Flash
Image </span="notranslate">
<span="notranslate">Gemini 2.5
Flash‑Live *** </span="notranslate">
Berpikir
Membuat teks dari input multimodal atau khusus teks disisipkan atau sebagai bagian dari gambar disisipkan atau sebagai bagian dari gambar transkripsi saja
Buat gambar
Mengedit gambar
Membuat audio streaming saja
Buat output terstruktur
(seperti JSON)
Menganalisis dokumen
(PDF atau teks biasa)
Menganalisis gambar (vision)
Menganalisis video (penglihatan) streaming saja
Menganalisis audio streaming saja
Multi-turn chat streaming saja
Streaming multimodal dua arah
Petunjuk sistem
Menghitung token

Alat yang didukung

Berikut adalah alat yang didukung saat menggunakan setiap model dengan Firebase AI Logic:
<span="notranslate">Gemini 3 & 3.1
Pro, Flash, Flash‑Lite </span="notranslate">
<span="notranslate">Gemini 3 & 3.1
Pro, Flash
Image </span="notranslate">
<span="notranslate">Gemini 2.5
Pro, Flash, Flash‑Lite </span="notranslate">
<span="notranslate">Gemini 2.5
Flash
Image </span="notranslate">
<span="notranslate">Gemini 2.5
Flash‑Live *** </span="notranslate">
Panggilan fungsi
Eksekusi kode
Konteks URL
Melakukan grounding dengan Google Penelusuran

Spesifikasi dan batasan

Berikut adalah spesifikasi dan batasan saat menggunakan setiap model dengan Firebase AI Logic:

Properti <span="notranslate">Gemini 3 & 3.1
Pro, Flash, Flash‑Lite </span="notranslate">
<span="notranslate">Gemini 3 & 3.1
Pro, Flash
Image </span="notranslate">
<span="notranslate">Gemini 2.5
Pro, Flash, Flash‑Lite </span="notranslate">
<span="notranslate">Gemini 2.5
Flash
Image </span="notranslate">
<span="notranslate">Gemini 2.5
Flash‑Live *** </span="notranslate">
Batas token input * 1.048.576 token 65.536 token 1.048.576 token 32.768 token 32 ribu token (default; dapat diupgrade hingga 128 ribu)
Batas token output * 65.536 token 32.768 token 65.536 token 8.192 token 64 ribu token
Tanggal batas informasi Januari 2025 Januari 2025 Januari 2025 June 2025 Januari 2025
PDF (per permintaan)
Jumlah maksimum
file PDF input **
900 file 14 file 3.000 file 3 file ---
Jumlah maksimum
halaman
per file PDF input **
900 halaman 14 halaman 1.000 halaman 3 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 3.000 gambar 3 gambar ---
Jumlah maksimum
gambar output
--- 10 gambar --- 10 gambar ---
Ukuran maks
per input gambar berenkode base64
7 MB 7 MB 7 MB 7 MB ---
Video (sesuai permintaan)
Jumlah maksimum
file video input
10 file --- 10 file --- ---
Panjang maksimum
semua video input
(hanya frame)
~60 menit --- ~60 menit --- ---
Panjang maksimum
semua video input
(frame+audio)
~45 menit --- ~45 menit --- ---
Audio (sesuai permintaan)
Jumlah maksimum
file audio input
1 file --- 1 file --- ---
Jumlah maksimum
file audio output
--- --- --- --- ---
Panjang maksimum
semua audio input
~8,4 jam --- ~8,4 jam --- ---
Panjang maksimum
semua audio output
--- --- --- --- ---

* 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.

*** Model Gemini 2.5 Flash-Live adalah model audio native yang mendukung Gemini Live API.

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
    Nama model versi stabil tidak memiliki akhiran

    Contoh: gemini-2.5-pro

  • Model Gemini 2.0 dan Imagen
    Nama model versi stabil ditambahkan dengan nomor versi tiga digit yang spesifik

    Contoh: gemini-2.0-flash-001
    Contoh: imagen-3.0-generate-002

Alias stabil yang diupdate otomatis
(Khusus model Gemini 2.0)
Diperbarui otomatis alias stabil selalu mengarah ke versi stabil terbaru dari model tersebut.
  • Jika versi stabil baru dirilis, alias auto-updated akan otomatis mulai mengarah ke versi stabil baru tersebut.

Hanya model Gemini 2.0
Nama model alias tidak memiliki akhiran

Contoh: gemini-2.0-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 dihentikan dalam beberapa minggu atau bulan setelah versi stabil terkait dirilis.
  • Untuk Vertex AI Gemini API, model pratinjau yang dirilis setelah Juni 2025 biasanya mengharuskan Anda menetapkan lokasi 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 kecepatan yang lebih ketat. Model eksperimental ditujukan untuk mengumpulkan masukan dan memungkinkan eksperimen dengan fitur terbaru kami.
  • Model ini dihentikan dalam beberapa minggu atau bulan setelah versi stabil terkait dirilis.
  • Untuk Vertex AI Gemini API, model eksperimental yang dirilis setelah Juni 2025 mengharuskan Anda menyetel lokasi 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)

Pensiun Versi Dihentikan telah melewati tanggal penghentiannya dan telah dinonaktifkan secara permanen.
  • Model yang dihentikan 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.

Buka nama model Gemini Buka nama model Imagen (Tidak digunakan lagi)

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 dan Imagen yang dijelaskan di halaman ini. Perhatikan juga bahwa alias yang diperbarui otomatis (misalnya, gemini-2.0-flash) tidak dicantumkan karena merupakan alias praktis untuk model dasar.

Nama model Gemini

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.

Gemini 3.1 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 Pro Pratinjau 2026-02-19 Belum ditentukan

Nama model Gemini 3 Flash

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

Nama model Deskripsi Tahap rilis Tanggal rilis Tanggal penonaktifan
gemini-3-flash-preview Versi pratinjau Gemini 3 Flash Pratinjau 2025-12-17 Belum ditentukan

Nama model Gemini 3.1 Flash‑Lite

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

Nama model Deskripsi Tahap rilis Tanggal rilis Tanggal penonaktifan
gemini-3.1-flash-lite-preview Versi pratinjau Gemini 3.1 Flash‑Lite Pratinjau 03-03-2026 Belum ditentukan

Nama model Gemini 3 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-preview Versi pratinjau Gemini 3 Pro Image
(alias "Nano Banana Pro")
Pratinjau 2025-11-20 Belum ditentukan

Nama model Gemini 3.1 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-preview Versi pratinjau Gemini 3.1 Flash Image
(alias "Nano Banana 2")
Pratinjau 2026-02-26 Belum ditentukan

Nama model Gemini 2.5 Pro

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 Stabil 2025-06-17 Tidak lebih awal dari
2026-06-17

Nama model Gemini 2.5 Flash

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 Stabil 2025-06-17 Tidak lebih awal dari
2026-06-17

Nama model Gemini 2.5 Flash‑Lite

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 Stabil 2025-07-22 Tidak lebih awal dari
2026-07-22

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") Stabil 2025-10-02 Tidak lebih awal dari
2026-10-02

Nama model Gemini 2.5 Flash Live

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 Stabil 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.

Nama model Imagen (Tidak digunakan lagi)

Untuk nama model Imagen, lihat Model Imagen lama di bagian selanjutnya di halaman ini.



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), Galicia (gl), Gujarati (gu), Hausa (ha), Hawaii (haw), Hmong (hmn), Kreol 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