Yang baru di Gemini 3.7 Flash

Model terbaru Model lainnya

Gemini 3.7 Flash (gemini-3.7-flash) adalah model Flash generasi sebelumnya dalam seri Gemini 3, yang kini tidak digunakan lagi dan otomatis dialihkan ke Gemini 3.8 Flash.

Panduan ini dipertahankan sebagai referensi dan mendokumentasikan kemampuan serta perubahan yang diperkenalkan di Gemini 3.7 Flash.

Ringkasan model

Model ID Model Tingkat penalaran default Deskripsi
Gemini 3.7 Flash (Tidak digunakan lagi) gemini-3.7-flash medium Model Flash generasi sebelumnya yang dibuat untuk coding, Agentic Workflows, dan eksekusi multi-langkah. Digantikan oleh Gemini 3.8 Flash.

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.

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.

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.

Model lainnya

Langkah berikutnya