FLUX 3 and Gemini 3.7 Flash are now live on CometAPI →
guide/Riset CometAPI

Cara Menggunakan Gemini 3.7 Flash API: Panduan Lengkap untuk Pengembang

Pelajari cara menggunakan Gemini 3.7 Flash API. Jelajahi perubahan API, tingkat penalaran, parameter, harga, tips migrasi, dan praktik terbaik untuk produksi.

CometAPI
AnnaTim riset model AI dan API
Diperbarui Aug 14, 2026 13 menit baca
Cara Menggunakan Gemini 3.7 Flash API: Panduan Lengkap untuk Pengembang
Gunakan pola ini

Lakukan API call pertama.

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_COMETAPI_KEY",
    base_url="https://api.cometapi.com/v1",
)

response = client.chat.completions.create(
    model="gpt-5-mini",
    messages=[{"role": "user", "content": "Build this workflow."}],
)

print(response.choices[0].message.content)

TLDR: Gemini 3.7 Flash (model ID gemini-3.7-flash), dirilis pada 13 Agustus 2026, adalah model kelas Flash paling andal dari Google untuk coding, alur kerja berbasis agen, pengembangan web, dan tugas yang intensif pengetahuan.

Model ini menawarkan jendela konteks 1.048.576 token, hingga 65.536 token keluaran, tingkat penalaran yang dapat diatur (low/medium/high), dukungan multimodal yang kuat, dan harga perkenalan $0.75 per 1M token input / $3.75 per 1M token output hingga 31 Desember 2026. Akses melalui Interactions API milik Google atau, lebih mudah untuk tumpukan multi-model, melalui endpoint terpadu CometAPI. Panduan ini membahas hal-hal baru, parameter API, langkah-langkah penggunaan dengan CometAPI, contoh kode, tolok ukur, dan praktik terbaik.

Poin-Poin Utama

  • Gemini 3.7 Flash menghadirkan peningkatan besar atas 3.6 Flash di bidang coding (FrontierCode 1.1 Main: 43.6% vs 34.4%; DeepSWE v1.1: 65.3% vs ~49%), pengembangan web (WebDev Arena Elo 1588 vs 1538), pemrosesan dokumen (GDP.pdf 34% vs 22%), dan otomasi bisnis (AutomationBench 30.4% vs 17%).
  • Gunakan Interactions API (client.interactions.create) untuk fitur terbaru; thinking_level menggantikan parameter anggaran lama.
  • CometAPI menyediakan satu kunci API dan akses kompatibel OpenAI (atau Gemini native) ke Gemini 3.7 Flash plus 500+ model lainnya, menyederhanakan penagihan, pergantian, dan kontrol biaya.
  • Input multimodal (teks, gambar, video, audio, PDF) dengan output teks; alat bawaan mencakup pemanggilan fungsi, eksekusi kode, grounding pencarian, penggunaan komputer (pratinjau), dan lainnya.
  • $0.75 per 1M token input dan $3.75 per 1M token output hingga 31 Desember 2026, Harga perkenalan berakhir pada 31 Desember 2026; rencanakan tarif standar $1.50 / $7.50 setelahnya.
  • Ideal untuk agen produksi, pembuatan kode akurasi tinggi, dan alur kerja multi-langkah di mana efisiensi biaya dan keandalan penting.

Google merilis Gemini 3.7 Flash pada 13 Agustus 2026—hanya tiga minggu setelah Gemini 3.6 Flash—sebagai model “workhorse” paling cerdas untuk coding dan agen. Model ini menargetkan rekayasa perangkat lunak kompleks, eksekusi multi-langkah berbasis agen, pembuatan web/UI dengan kepatuhan desain yang kuat, dan domain padat pengetahuan seperti keuangan, hukum, dan biosains.

Penting: Gemini 3.7 Flash memperkenalkan atau mewarisi perubahan perilaku API penting di lini Gemini 3.x. Khususnya, pengembang yang memigrasikan aplikasi Gemini lama harus menghapus temperature, top_p, dan top_k, mengganti thinking_budget dengan thinking_level, menghapus candidate_count yang tidak didukung, dan berhenti melakukan prefill giliran model.

Apa itu Gemini 3.7 Flash?

Gemini 3.7 Flash adalah model generatif AI terbaru kelas Flash dari Google, dirilis pada 13 Agustus 2026.

Google menyebutnya sebagai “model andalan paling cerdas untuk coding dan agen.” Rilisan ini menonjol karena hadir hanya tiga minggu setelah Gemini 3.6 Flash, menunjukkan Google mempercepat siklus iterasi untuk model Flash berorientasi pengembang.

Alih-alih memosisikan Gemini 3.7 Flash sekadar sebagai chatbot yang lebih cepat, Google menargetkan beban kerja di mana sistem AI perlu:

  • menalar melalui banyak langkah;
  • menulis dan debug perangkat lunak;
  • menggunakan alat;
  • berinteraksi dengan sistem eksternal;
  • menganalisis dokumen besar;
  • mengubah desain menjadi antarmuka yang berfungsi;
  • mengeksekusi alur kerja bisnis;
  • beroperasi sebagai bagian dari agen AI.

Pembedaan itu penting.

Chatbot tradisional mungkin menjawab:

“Bagaimana cara mengimplementasikan OAuth?”

Model coding berorientasi agen diharapkan memahami repositori, memeriksa file, mengidentifikasi dependensi, mengusulkan perubahan, mengeksekusi alat, mendiagnosis kesalahan, dan beriterasi hingga implementasi berhasil.

Gemini 3.7 Flash dirancang jauh lebih berat ke skenario kedua.

Gemini 3.7 Flash API: Spesifikasi Inti

Dokumentasi resmi Gemini API mencantumkan Gemini 3.7 Flash sebagai tersedia umum dengan spesifikasi utama berikut.

SpesifikasiGemini 3.7 Flash
Model IDgemini-3.7-flash
KetersediaanTersedia secara umum
Jendela konteks1,000,000 token
Output maksimum64,000 token
Tingkat penalaran defaultMedium
Tingkat penalaranLow, Medium, High
InputKemampuan multimodal didukung melalui platform Gemini
Fokus utamaCoding, agen, pengembangan web, pekerjaan pengetahuan
Harga intro input$0.75 / 1M token
Harga intro output$3.75 / 1M token
Berakhirnya harga intro31 Desember 2026
Harga input standar setelah intro$1.50 / 1M token
Harga output standar setelah intro$7.50 / 1M token

Jendela konteks 1M token sangat berguna untuk repositori besar, dokumentasi teknis panjang, dokumen perusahaan, dan sesi agen multi-langkah.

Apa yang berubah di Gemini 3.7 Flash API?

Ini adalah salah satu bagian paling penting bagi pengembang.

Gemini 3.7 Flash bukan sekadar mengganti:

gemini-3.6-flash

menjadi:

gemini-3.7-flash

Generasi Gemini 3.x memperkenalkan perubahan perilaku API yang dapat memutus kompatibilitas aplikasi lama. Dokumentasi migrasi Gemini 3.7 secara khusus menyoroti beberapa perubahan.

1. temperature, top_p, dan top_k sudah usang

Integrasi Gemini lama biasanya berisi konfigurasi seperti:

generation_config = {
    "temperature": 0.7,
    "top_p": 0.9,
    "top_k": 40
}

Untuk Gemini 3.x, parameter sampling ini harus dihapus.

Google mengatakan parameter ini sudah usang dan generasi model mendatang dapat menolaknya alih-alih diam-diam menerimanya.

Untuk Gemini 3.7 Flash, gunakan kontrol penalaran sebagai gantinya:

generation_config = {
    "thinking_level": "medium"
}

Ini adalah perubahan konseptual yang signifikan.

Alih-alih terutama mengontrol kerandoman, pengembang dapat secara eksplisit mengontrol tingkat upaya penalaran.


2. thinking_budget menjadi thinking_level

Aplikasi yang menggunakan konfigurasi penalaran lama mungkin memiliki sesuatu seperti:

{
  "thinking_budget": 4096
}

Gemini 3.7 Flash menggunakan:

{
  "thinking_level": "medium"
}

Level yang didukung adalah:

  • low
  • medium
  • high

Google menggambarkan low berguna untuk tugas sensitif latensi, medium sebagai pengaturan default dan serba guna, dan high cocok untuk penalaran sulit, matematika, coding, dan tugas berbasis agen.


3. candidate_count harus dihapus

Daftar periksa migrasi Google juga mengatakan untuk menghapus candidate_count, yang tidak didukung di Gemini 3.x.

Karena itu, konfigurasi lama seperti:

{
  "candidate_count": 3
}

tidak boleh dibawa begitu saja ke Gemini 3.7 Flash.


4. Prefill giliran model tidak lagi didukung

Arsitektur percakapan lama terkadang mengakhiri permintaan dengan giliran model yang di-prefill sebagian.

Perilaku API Gemini yang lebih baru mengharuskan pengembang memikirkan kembali pola ini.

Google merekomendasikan penggunaan status percakapan sisi server melalui previous_interaction_id untuk interaksi multi-giliran dan menghapus prefill giliran model.


5. Pemanggilan fungsi memerlukan perhatian tambahan

Panduan migrasi juga menyoroti perubahan pemanggilan fungsi.

Untuk aplikasi yang menggunakan alat, pengembang harus memperhatikan:

  • aset multimodal;
  • instruksi inline;
  • metadata respons fungsi;
  • call_id;
  • nama fungsi;
  • error pemanggilan fungsi yang salah format.

Untuk API generateContent secara khusus, Google mengatakan objek FunctionResponse harus menyertakan call_id dan name.

Ini penting terutama untuk aplikasi agen karena pemanggilan fungsi tidak lagi sekadar “nice-to-have.” Ini menjadi pusat bagaimana agen coding dan alur kerja beroperasi.

Cara Menggunakan Gemini 3.7 Flash API dengan CometAPI

CometAPI adalah gerbang API terpadu yang menawarkan akses ke 500+ model (termasuk seluruh keluarga Gemini) dengan satu kunci API, endpoint kompatibel OpenAI, harga kompetitif, dan manajemen multi-vendor yang disederhanakan. Ini sangat berguna jika aplikasi Anda sudah menggunakan SDK OpenAI atau perlu beralih antara Gemini, Claude, GPT, dan model lain tanpa menulis ulang logika autentikasi atau penagihan.

Di bawah ini adalah panduan lengkap berorientasi produksi. Setiap langkah utama disusun sebagai H2 demi kejelasan dan SEO.

Daftar CometAPI dan Dapatkan Kunci API Anda

  1. Kunjungi https://www.cometapi.com/ dan buat akun (Google, GitHub, atau email).
  2. Arahkan ke bagian API Keys / Console: https://www.cometapi.com/console/token.
  3. Klik Create API Key, beri nama yang deskriptif (mis. gemini-3.7-flash-prod), dan salin kuncinya.
  4. Simpan secara aman sebagai variabel lingkungan:Bashexport COMETAPI_KEY="your-key-here"

Jangan pernah meng-commit kunci ke version control atau mengeksposnya di kode sisi klien.

CometAPI menggunakan penagihan pay-as-you-go dengan tarif yang biasanya kompetitif dibanding harga vendor langsung dan tanpa minimum bulanan.

Instal SDK yang Diperlukan

Untuk gaya Gemini native (direkomendasikan untuk paritas fitur penuh):

Bash
pip install google-genai

Untuk panggilan kompatibel OpenAI (migrasi paling mudah):

Bash
pip install openai

Versi Node.js juga tersedia (@google/genai atau OpenAI Node SDK).

Konfigurasikan Klien untuk CometAPI

Opsi A – Klien Google GenAI native diarahkan ke CometAPI (mempertahankan Interactions API dan kontrol penalaran):

Python
import os
from google import genai

client = genai.Client(
    http_options={
        "api_version": "v1beta",
        "base_url": "https://api.cometapi.com"
    },
    api_key=os.environ.get("COMETAPI_KEY")
)

Opsi B – Klien kompatibel OpenAI (ideal jika basis kode Anda sudah berbasis OpenAI):

Python
from openai import OpenAI
import os

client = OpenAI(
    api_key=os.environ.get("COMETAPI_KEY"),
    base_url="https://api.cometapi.com/v1"
)

Kedua pendekatan mengarahkan lalu lintas melalui CometAPI sambil memilih model hulu melalui parameter model.

Lakukan Panggilan Pertama Anda ke Gemini 3.7 Flash

Menggunakan gaya Interactions API (melalui klien GenAI yang dikonfigurasi):

Python
interaction = client.interactions.create(
    model="gemini-3.7-flash",
    input="Write a production-ready Three.js script that renders a realistic 3D black hole with accretion disk and gravitational lensing.",
    generation_config={
        "thinking_level": "medium"
    }
)
print(interaction.output_text)

Gaya chat completions kompatibel OpenAI:

Python
response = client.chat.completions.create(
    model="gemini-3.7-flash",  # Confirm exact model ID in CometAPI dashboard if aliased
    messages=[
        {"role": "system", "content": "You are an expert software engineer."},
        {"role": "user", "content": "Write a Python function that safely handles concurrent payment retries with proper locking."}
    ],
    max_tokens=4096
)
print(response.choices[0].message.content)

Contoh cURL (kompatibel OpenAI):

Bash
curl https://api.cometapi.com/v1/chat/completions \
  -H "Authorization: Bearer $COMETAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gemini-3.7-flash",
    "messages": [
      {"role": "user", "content": "Explain the key improvements in Gemini 3.7 Flash in 3 bullet points."}
    ]
  }'

Selalu verifikasi string model yang tepat di dasbor Models CometAPI, karena agregator terkadang menggunakan pengenal atau alias yang sedikit berbeda.

Atur Tingkat Penalaran dan Opsi Generasi Lanjutan

Untuk tugas coding atau agen yang kompleks, tetapkan tingkat penalaran secara eksplisit:

Python
interaction = client.interactions.create(
    model="gemini-3.7-flash",
    input="Analyze this payment processing pipeline for race conditions and rewrite the locks safely.",
    generation_config={
        "thinking_level": "high"  # or "low" / "medium"
    }
)
  • low: Paling cepat, cocok untuk chat real-time atau penulisan sederhana.
  • medium (default): Keseimbangan terbaik untuk sebagian besar pekerjaan coding dan berbasis agen.
  • high: Kedalaman penalaran dan penggunaan alat maksimum; konsumsi token/biaya lebih tinggi.

Tambahkan Input Multimodal (Gambar, PDF, Video, Audio)

Gemini 3.7 Flash secara native menerima campuran modalitas. Contoh dengan gambar + prompt teks (menggunakan klien GenAI):

Python
from google.genai import types

# Assume image bytes or file path handled appropriately
response = client.models.generate_content(  # or interactions equivalent
    model="gemini-3.7-flash",
    contents=[
        types.Part.from_bytes(data=image_bytes, mime_type="image/jpeg"),
        "Describe the UI design system in this mockup and generate matching React + Tailwind code."
    ]
)

Pola serupa berfungsi untuk input PDF, video, dan audio. Ini kuat untuk alur kerja desain-ke-kode, tanya jawab dokumen, dan analisis video.

Implementasikan Pemanggilan Fungsi / Penggunaan Alat

Deklarasikan alat dalam permintaan dan biarkan model memutuskan kapan memanggilnya. CometAPI meneruskannya ke backend Gemini di bawahnya. Ikuti skema pemanggilan fungsi resmi Gemini (name, description, parameters sebagai JSON Schema). Setelah menerima panggilan fungsi, eksekusi alat dan kembalikan hasilnya pada giliran berikutnya.

Parameter API untuk Gemini 3.7 Flash

Saat memanggil melalui Interactions API (direkomendasikan), parameter kunci meliputi:

  • model: "gemini-3.7-flash" (wajib)
  • input: String atau konten terstruktur (teks + bagian multimodal)
  • generation_config (objek opsional):
    • thinking_level: "low" | "medium" | "high" (default medium)
    • Bidang config lain yang didukung untuk output terstruktur, keselamatan, dll.
  • tools / deklarasi fungsi untuk penggunaan alat
  • instruksi sistem (melalui peran system atau field khusus tergantung klien)
  • Pengaturan lingkungan/agen saat menggunakan agen terkelola (mis., Antigravity)

Panggilan gaya generateContent native tetap tersedia tetapi Interactions API lebih disukai untuk akses fitur penuh dan orkestrasi agen.

Penghitungan token, caching (implisit + eksplisit), inferensi batch, dan opsi prioritas/flex didukung.

Konsep parameter dan konfigurasi terpenting dirangkum di bawah ini.

ParameterTujuanPanduan Gemini 3.7 Flash
modelMemilih modelgemini-3.7-flash
inputInstruksi pengguna di Interactions APIWajib
generation_configKontrol generasiGunakan field Gemini 3.x yang didukung
thinking_levelMengontrol upaya penalaranlow, medium, high
contentsInput generateContent GeminiDigunakan dengan permintaan format Gemini
partsKomponen konten individualKonten teks/multimodal
temperatureKerandoman samplingJangan gunakan
top_pNucleus samplingJangan gunakan
top_kTop-K samplingJangan gunakan
thinking_budgetKontrol penalaran lamaGanti dengan thinking_level
candidate_countBeberapa kandidatTidak didukung di Gemini 3.x
previous_interaction_idKelanjutan percakapanDirekomendasikan untuk alur kerja Interactions API multi-giliran

Dokumentasi migrasi Google secara eksplisit menyoroti parameter yang usang/tidak didukung dan pola percakapan baru.

Praktik Terbaik Produksi dan Tips Migrasi

  • Mulai dengan thinking_level="medium" dan ukur kualitas vs latensi/biaya.
  • Hapus parameter yang usang (temperature, top_p, top_k, anggaran penalaran lama).
  • Lebih suka Interactions API untuk alur multi-langkah berbasis agen dan integrasi Antigravity.
  • Untuk aplikasi multi-model, pertahankan base URL CometAPI dan cukup ubah string model—tanpa re-autentikasi.
  • Uji menyeluruh dengan loop agen spesifik Anda; 3.7 Flash mengurangi loop gagal tetapi tetap mendapat manfaat dari instruksi sistem yang jelas dan skema alat yang baik.
  • Kombinasikan dengan model CometAPI lainnya (mis., generator gambar khusus atau model penalaran alternatif) saat Gemini 3.7 Flash bukan pilihan optimal untuk sub-tugas.

Tangani Streaming, Caching, dan Permintaan Batch

  • Streaming didukung melalui flag stream standar di klien kompatibel OpenAI maupun native.
  • Caching konteks (implisit dan eksplisit) mengurangi biaya untuk konteks besar yang berulang.
  • Opsi inferensi batch dan prioritas tersedia untuk volume tinggi atau beban sensitif latensi—periksa matriks dukungan CometAPI saat ini dan opsi konsumsi Gemini resmi.

Pantau Penggunaan, Biaya, dan Error

Gunakan dasbor CometAPI untuk pelacakan penggunaan, biaya, dan visibilitas batas laju secara real-time. Implementasikan backoff eksponensial untuk error 429 dan patuhi batas laju yang didokumentasikan. Catat penggunaan token dari metadata respons untuk atribusi biaya yang akurat.

Daftar Periksa Migrasi Gemini 3.7 Flash API

Sebelum menerapkan aplikasi Gemini yang ada, periksa setiap item di bawah ini.

[ ] Change model ID to gemini-3.7-flash
[ ] Remove temperature
[ ] Remove top_p
[ ] Remove top_k
[ ] Replace thinking_budget with thinking_level
[ ] Remove candidate_count
[ ] Remove prefilled model turns
[ ] Review multi-turn conversation state
[ ] Review function-call handling
[ ] Check FunctionResponse call_id/name
[ ] Update SDK
[ ] Re-run production test suite
[ ] Benchmark low/medium/high thinking
[ ] Recalculate token costs
[ ] Test failure/retry behavior

Panduan migrasi Google secara khusus merekomendasikan perubahan ini saat berpindah ke Gemini 3.7 Flash.

Tanya Jawab

Apa itu API Gemini 3.7 Flash?

Gemini 3.7 Flash API menyediakan akses terprogram ke model Gemini 3.7 Flash dari Google. Google memosisikan model ini untuk coding, agen, pengembangan web, pekerjaan pengetahuan, dan alur kerja multi-langkah yang kompleks.

Berapa biaya Gemini 3.7 Flash?

Hingga 31 Desember 2026, harga perkenalan adalah $0.75 per satu juta token input dan $3.75 per satu juta token output.

Mulai 1 Januari 2027, Google menyebut harga menjadi $1.50 per satu juta token input dan $7.50 per satu juta token output.

Apakah saya masih bisa menggunakan temperature dengan Gemini 3.7 Flash?

Sebaiknya tidak. Dokumentasi migrasi Gemini 3.x dari Google menyatakan temperature, top_p, dan top_k sudah usang dan harus dihapus.

Bisakah saya menggunakan Gemini 3.7 Flash melalui CometAPI?

Platform CometAPI saat ini mengiklankan ketersediaan Gemini 3.7 Flash dan menyediakan pola API format Gemini maupun kompatibel OpenAI. Karena model ini baru dirilis, pengembang harus memverifikasi halaman model dan kemampuan endpoint saat ini sebelum penerapan produksi.

Apakah CometAPI lebih baik daripada API Gemini resmi?

Tidak ada yang secara universal “lebih baik.” API Gemini resmi adalah pilihan alami jika Anda menginginkan ekosistem native Google dan fungsionalitas spesifik penyedia. CometAPI lebih menarik ketika Anda memerlukan antarmuka terpadu lintas banyak penyedia AI, manajemen terpusat, dan kemudahan beralih model.

Putusan Akhir: Apakah Gemini 3.7 Flash Layak Digunakan?

Bagi pengembang yang membangun aplikasi AI pada 2026, Gemini 3.7 Flash patut mendapat perhatian serius.

Rilisan ini bukan tentang membuat chatbot sedikit lebih pintar, melainkan membuat model yang relatif murah menjadi lebih baik dalam benar-benar melakukan sesuatu.

Pertimbangan teknis terbesar adalah migrasi.

Jika aplikasi Anda ditulis dengan API Gemini lama, jangan sekadar mengganti nama model. Hapus parameter sampling yang usang, migrasikan ke thinking_level, hilangkan candidate_count yang tidak didukung, hentikan prefill giliran model, dan tinjau perilaku pemanggilan fungsi.

Untuk tim yang membangun sepenuhnya di sekitar Google, API Gemini native adalah titik awal yang jelas.

Untuk tim yang membangun tumpukan AI multi-model, CometAPI menawarkan alternatif menarik: satu lapisan API, akses model terpusat, dan kemampuan bereksperimen dengan Gemini bersama keluarga model besar lainnya tanpa membuat integrasi terpisah untuk setiap penyedia.

Rekomendasi praktisnya sederhana:

Mulailah dengan Gemini 3.7 Flash pada tingkat penalaran medium, bandingkan terhadap beban kerja nyata Anda, lalu gunakan low atau high secara selektif berdasarkan latensi, kualitas, dan kebutuhan biaya. Jika produk Anda juga memerlukan beberapa penyedia AI, evaluasi beban kerja yang sama melalui CometAPI agar Anda dapat membandingkan model tanpa mendesain ulang arsitektur aplikasi.

Kombinasi—kinerja agen yang lebih kuat, jendela konteks 1M token, penalaran yang dapat dikonfigurasi, dan harga agresif tahun 2026—membuat Gemini 3.7 Flash menjadi salah satu rilis API yang paling menarik bagi pengembang yang membangun agen AI produksi saat ini.

Lanjut belajar

Hubungkan artikel ini ke keputusan berikutnya.

Lihat semua topik
Dipublikasikan pada Aug 14, 2026
Terakhir diperbarui Aug 14, 2026
1 tampilan
Ditinjau untuk kejelasan, atribusi sumber, dan terminologi API terkini.

Siap memangkas biaya pengembangan AI hingga 20%?

Mulai gratis dalam beberapa menit. Kredit uji coba gratis disertakan. Tidak perlu kartu kredit.

Baca Selengkapnya