Gemini 3.7 Flash (gemini-3.7-flash) tersedia secara umum (GA) dan siap digunakan untuk produksi. Model ini adalah model andalan kami yang paling cerdas untuk coding dan agen.
Panduan ini menjelaskan fitur baru di Gemini 3.7 Flash, perubahan API, contoh kode, dan panduan migrasi.
Model baru
| Model | ID Model | Tingkat penalaran default | Harga | Deskripsi |
|---|---|---|---|---|
| Gemini 3.7 Flash | gemini-3.7-flash |
medium |
3.7 Flash tersedia hingga akhir tahun dengan harga perkenalan $0,75/1 juta token input dan $3,75/1 juta token output; lihat harga untuk mengetahui detail selengkapnya. | Model Flash tercanggih kami, yang dibuat untuk coding yang kompleks, alur kerja agentic, dan eksekusi multi-langkah yang andal. |
Gemini 3.7 Flash mendukung jendela konteks 1 juta token, 64 ribu token output maksimum, tingkat pemikiran yang dapat disesuaikan (low, medium, high), dan rangkaian alat bawaan yang sama seperti 3.6 Flash.
Untuk mengetahui spesifikasi lengkapnya, lihat halaman model Gemini 3.7 Flash. Untuk mengetahui harga mendetail, lihat halaman harga.
Panduan memulai
Python
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model="gemini-3.7-flash",
input="Write a responsive navigation component in React with smooth animations and dark mode toggle."
)
print(interaction.output_text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const client = new GoogleGenAI({});
const interaction = await client.interactions.create({
model: "gemini-3.7-flash",
input: "Write a responsive navigation component in React with smooth animations and dark mode toggle.",
});
console.log(interaction.output_text);
Java
import com.google.genai.Client;
import com.google.genai.gaos.models.interactions.CreateModelInteraction;
import com.google.genai.gaos.models.interactions.Interaction;
import com.google.genai.gaos.models.interactions.InteractionsInput;
import com.google.genai.gaos.models.interactions.Model;
import com.google.genai.gaos.models.operations.CreateInteractionRequestBody;
Client client = new Client();
CreateModelInteraction req = CreateModelInteraction.builder()
.model(Model.of("gemini-3.7-flash"))
.input(InteractionsInput.of("Write a responsive navigation component in React with smooth animations and dark mode toggle."))
.build();
Interaction interaction =
client.interactions.create(CreateInteractionRequestBody.of(req)).interaction().get();
System.out.println(interaction.outputText().orElse(""));
REST
curl "https://generativelanguage.googleapis.com/v1beta/interactions" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H 'Content-Type: application/json' \
-X POST \
-d '{
"model": "gemini-3.7-flash",
"input": "Write a responsive navigation component in React with smooth animations and dark mode toggle."
}'
Yang baru di Gemini 3.7 Flash
- Tugas coding dan agentic: Kualitas yang jauh lebih tinggi pada benchmark software engineering dan agentic di dunia nyata, sehingga meningkatkan penyelesaian masalah dan mengurangi kegagalan loop agent.
- Pengembangan web dan kesamaan desain yang lebih kuat: Membuat kode aplikasi desktop dan aplikasi web dengan fidelitas yang lebih tinggi langsung dari tiruan desain, dengan peningkatan yang signifikan dalam kepatuhan desain dan dalam mengaudit codebase yang ada terhadap tiruan untuk memverifikasi kesamaan desain 1:1.
- Harga promosi: Gemini 3.7 Flash akan tersedia dengan harga perkenalan sebesar $0,75/1 juta token input dan $3,75/1 juta token output. Kami juga menerapkan tarif baru ini ke 3.6 Flash. Harga pengantar berakhir pada 31 Desember 2026; setelah itu, harga $1,50/1M token input dan $7,50/1M token output akan berlaku.
Memilih model yang tepat
Lihat tabel berikut untuk meninjau target migrasi yang direkomendasikan untuk workload Anda. Untuk mengupgrade dari Gemini 3.5 Flash, Gemini 3 Flash (Pratinjau), atau Gemini 3.1 Pro, pastikan Anda menghapus parameter pengambilan sampel yang tidak digunakan lagi (temperature, top_p, top_k) dan giliran model yang telah diisi sebelumnya. Flash Gemini 3.6 tidak lagi mendukung parameter ini.
| Model | Kasus penggunaan utama | Target migrasi yang direkomendasikan |
|---|---|---|
Gemini 3.7 Flashgemini-3.7-flash |
Pembuatan kode, penalaran spasial/multimodal, alur kerja agentic multi-langkah, kepatuhan desain | Gemini 3.6 Flash, Gemini 3.5 Flash, Gemini 3 Flash (Pratinjau), atau Gemini 3.1 Pro |
Memahami tingkat penalaran
Gemini 3.7 Flash memberi developer kontrol yang fleksibel atas latensi dan kecerdasan dengan menyesuaikan tingkat penalaran model:
- Upaya berpikir yang rendah: Mengurangi waktu untuk menjawab tugas-tugas penting latensi seperti pipeline respons insiden, chat real-time, penulisan draf, dan analisis data cepat.
- Sedang (default): Kualitas terbaik untuk sebagian besar tugas. Direkomendasikan untuk kode kompleks dan kasus penggunaan agen, dengan akurasi draf pertama yang lebih tinggi.
- Upaya berpikir tinggi: Memaksimalkan kemampuan model untuk berpikir dan menggunakan alat. Paling cocok untuk penalaran yang kompleks, matematika yang sulit, serta tugas coding dan agen yang rumit. Memungkinkan pemikiran yang lebih panjang dan panggilan fungsi, dengan konsumsi token dan biaya yang lebih tinggi.
Untuk mengonfigurasi tingkat pemikiran di Gemini 3.7 Flash:
Python
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model="gemini-3.7-flash",
input="Analyze this payment processing pipeline for race conditions during retry attempts and rewrite the transaction locks safely.",
generation_config={
"thinking_level": "medium" # Balanced reasoning effort for complex tasks
}
)
print(interaction.output_text)
Untuk contoh kode multi-bahasa (JavaScript, Java, Go, REST) dan konsep penalaran mendalam, lihat Memahami tingkat penalaran di Gemini 3.8 Flash.
Dukungan agen antigravitasi
Gemini 3.7 Flash memperkenalkan dukungan untuk mendukung agen Antigravity di Agen Terkelola Gemini dan Google Antigravity SDK.
Untuk contoh kode saat ini dan konfigurasi agen default terbaru, lihat panduan agen Antigravity dan panduan Gemini 3.8 Flash.
Checklist migrasi
`/gemini-api-dev migrate my app to Gemini 3.7 Flash`
Bermigrasi ke gemini-3.7-flash
- Perbarui ID Model: Ubah string model target Anda menjadi
gemini-3.7-flash. - Konfigurasi tingkat pemikiran: Ganti
thinking_budgetdengan enum stringthinking_level, dan tetapkan ke"low","medium"(default), atau"high"sesuai kebutuhan workload Anda. - Menerapkan perubahan parameter Gemini 3 API: Hapus parameter pengambilan sampel yang tidak digunakan lagi (
temperature,top_p,top_k),candidate_count(tidak didukung di Gemini 3 dan yang lebih baru), serta giliran model yang telah diisi sebelumnya. Lihat Perubahan API dan update parameter Gemini 3.6. - Persyaratan dasar Gemini 3.x: Untuk pencocokan respons ketat panggilan fungsi, update SDK, dan pelestarian tanda tangan pemikiran, lihat Daftar Periksa Migrasi Gemini 3.5.
Harga
Untuk mengetahui detail harga lengkap dan tarif pengantar, lihat halaman harga.
Langkah berikutnya
- Tinjau spesifikasi API di Ringkasan Model.
- Pelajari orkestrasi multi-agen di Panduan Interactions API.
- Uji dan sempurnakan perintah di Google AI Studio.