Gemini 3.8 Flash (gemini-3.8-flash) adalah model Flash kami yang paling cerdas, yang dirancang untuk rekayasa software jangka panjang, agen otonom, dan alur kerja perusahaan yang kompleks.
Panduan ini menjelaskan fitur baru di Gemini 3.8 Flash, perubahan API, contoh kode, dan panduan migrasi.
Model baru
| Model | ID Model | Tingkat penalaran default | Harga | Deskripsi |
|---|---|---|---|---|
| Gemini 3.8 Flash | gemini-3.8-flash |
medium |
3.8 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 kami yang paling cerdas, yang dirancang untuk rekayasa software jangka panjang, agen otonom, dan alur kerja perusahaan yang kompleks. |
Gemini 3.8 Flash mendukung jendela konteks 1 juta token, maksimum 64 ribu token output, tingkat penalaran yang dapat disesuaikan (low, medium, high), dan rangkaian alat bawaan yang sama.
Untuk mengetahui spesifikasi lengkapnya, lihat halaman model Gemini 3.8 Flash. Untuk mengetahui detail harga perkenalan, lihat bagian harga di halaman ini atau halaman harga.
Panduan memulai
Python
from google import genai
client = genai.Client()
response = client.models.generate_content(
model="gemini-3.8-flash",
contents="Write a three.js script that renders a realistic 3D black hole."
)
print(response.text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
const response = await ai.models.generateContent({
model: "gemini-3.8-flash",
contents: "Write a three.js script that renders a realistic 3D black hole.",
});
console.log(response.text);
REST
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.8-flash:generateContent" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H 'Content-Type: application/json' \
-X POST \
-d '{
"contents": [{
"parts": [{"text": "Write a three.js script that renders a realistic 3D black hole."}]
}]
}'
Fitur baru di Gemini 3.8 Flash
- Rekayasa software jangka panjang: Memberikan hasil yang kuat pada benchmark coding dunia nyata, refactoring multi-file yang kompleks, dan eksekusi alat yang deterministik. Lihat metodologi evaluasi untuk mengetahui detailnya.
- Agen otonom: Memungkinkan Anda membuat alur kerja perencanaan multi-langkah dan orkestrasi alat yang tangguh, sehingga mengurangi loop dan error yang gagal secara signifikan.
- Alur kerja perusahaan yang kompleks: Memberikan akurasi yang unggul, penalaran yang mendalam, dan ketelitian faktual yang tinggi di seluruh tugas domain yang menuntut dan pipeline data skala besar.
- Model default untuk Agen Terkelola: Agen default untuk agen terkelola: agen Antigravity, kini menggunakan Gemini 3.8 Flash. Antigravity SDK juga menggunakan Gemini 3.8 Flash secara default.
- Harga perkenalan: Gemini 3.8 Flash tersedia dengan harga perkenalan $0,75/1 juta token input dan $3,75/1 juta token output hingga 31 Desember 2026. Harga standar $1,50/1 juta token input dan $7,50/1 juta token output berlaku mulai 1 Januari 2027.
Gemini 3.8 Flash dapat menggunakan lebih banyak token pada tugas yang berjalan lebih lama dan kompleks, berdasarkan desain. Untuk memberikan hasil yang lebih berkualitas pada tujuan multi-langkah yang sulit, model ini mengambil langkah penalaran yang lebih kecil, memanggil alat secara berulang, dan memverifikasi pekerjaannya sepanjang proses. Tidak semua alur kerja memerlukan tingkat verifikasi ini. Untuk tugas sehari-hari, Anda dapat menurunkan upaya penalaran untuk mengurangi konsumsi token. Atau, Gemini 3.6 Flash tetap didukung.
Memahami tingkat penalaran
Gemini 3.8 Flash memberi Anda kontrol yang fleksibel atas latensi dan kecerdasan dengan menyesuaikan tingkat penalaran model:
- Upaya penalaran rendah: Mengurangi waktu untuk menjawab tugas yang penting latensinya seperti pipeline respons insiden, chat real-time, draf penulisan, dan analisis data cepat.
- Sedang (default): Kualitas terbaik untuk sebagian besar tugas. Direkomendasikan untuk kasus penggunaan kode dan agen yang kompleks, sehingga memberikan akurasi lulus pertama yang lebih tinggi.
- Upaya penalaran tinggi: Memaksimalkan kemampuan penalaran dan orkestrasi alat model. Terbaik untuk penalaran mendalam, matematika, dan tugas multi-langkah yang sulit.
Contoh berikut menetapkan thinking_level ke medium untuk permintaan analisis kode yang kompleks:
Python
from google import genai
from google.genai import types
client = genai.Client()
response = client.models.generate_content(
model="gemini-3.8-flash",
contents="Analyze this payment processing pipeline for race conditions during retry attempts and rewrite the transaction locks safely.",
config=types.GenerateContentConfig(
thinking_config=types.ThinkingConfig(
thinking_level="medium" # Balanced reasoning effort for complex tasks
),
),
)
print(response.text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
const response = await ai.models.generateContent({
model: "gemini-3.8-flash",
contents: "Analyze this payment processing pipeline for race conditions during retry attempts and rewrite the transaction locks safely.",
config: {
thinkingConfig: {
thinkingLevel: "medium", // Balanced reasoning effort for complex tasks
},
},
});
console.log(response.text);
REST
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.8-flash:generateContent" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H 'Content-Type: application/json' \
-X POST \
-d '{
"contents": [{
"parts": [{"text": "Analyze this payment processing pipeline for race conditions during retry attempts and rewrite the transaction locks safely."}]
}],
"generationConfig": {
"thinkingConfig": {
"thinkingLevel": "medium"
}
}
}'
Agen Antigravity yang diperbarui
Checklist migrasi
`/gemini-api-dev migrate my app to Gemini 3.8 Flash`
Bermigrasi ke gemini-3.8-flash
- Perbarui ID Model: Ubah string model target Anda menjadi
gemini-3.8-flash. - Konfigurasi tingkat penalaran: Ganti
thinking_budgetdengan enum stringthinking_level. Perhatikan bahwaminimaltidak didukung di Gemini 3.8 Flash; pilihlow,medium(default), atauhigh. - Terapkan 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), dan giliran model yang telah diisi sebelumnya. Lihat Perubahan Gemini 3.6 API dan pembaruan parameter. - Terapkan aturan validasi giliran: Hapus giliran model yang telah diisi sebelumnya dan pastikan giliran pengguna akhir berisi teks yang tidak kosong.
- Audit pemanggilan fungsi:
- Tempatkan aset multimodal di dalam payload respons.
- Format petunjuk inline menggunakan
\n\n. - Jika Anda melihat
Malformed_Function_Callerror yang terkait dengan teks pra-alat, lihat Solusi untuk persyaratan teks pra-alat. - Hanya jika menggunakan generateContent API: Pastikan semua objek
FunctionResponsemenyertakancall_iddanname.
- Persyaratan dasar Gemini 3: Untuk pembaruan SDK dan penyimpanan tanda tangan pemikiran, lihat Tanda tangan pemikiran.
Harga
Manfaatkan harga perkenalan di Google AI Studio dan Gemini Enterprise Agent Platform hingga 31 Desember 2026 untuk Gemini 3.8 Flash dan Gemini 3.6 Flash. Harga standar berlaku mulai 1 Januari 2027. Untuk mengetahui tingkat harga lengkap, lihat halaman harga.
Model lainnya
Langkah berikutnya
- Tinjau spesifikasi API di Ringkasan Model.
- Pelajari orkestrasi multi-agen di Ringkasan Interactions API.
- Uji dan sempurnakan perintah di Google AI Studio.