Gemini 3.7 Flash (gemini-3.7-flash) è in disponibilità generale ed è pronto per l'uso in produzione. È il nostro modello per la programmazione e gli agenti più intelligente di sempre.
Questa guida spiega le novità di Gemini 3.7 Flash, le modifiche all'API, gli esempi di codice e le indicazioni per la migrazione.
Nuovo modello
| Modello | ID modello | Livello di ragionamento predefinito | Prezzi | Descrizione |
|---|---|---|---|---|
| Gemini 3.7 Flash | gemini-3.7-flash |
medium |
3.7 Flash è disponibile fino alla fine dell'anno a un prezzo lancio di 0,75 $per 1 milione di token di input e 3,75 $per 1 milione di token di output. Per saperne di più, consulta i prezzi. | Il nostro modello Flash più avanzato, progettato per la programmazione complessa, i workflow agentici e l'esecuzione affidabile di più passaggi. |
Gemini 3.7 Flash supporta una finestra contestuale di 1 milione di token, 64.000 token di output massimi, livelli di pensiero regolabili (low, medium, high) e la stessa suite di strumenti integrati di 3.6 Flash.
Per le specifiche complete, consulta la pagina del modello Gemini 3.7 Flash. Per informazioni dettagliate sui prezzi, consulta la pagina dei prezzi.
Guida rapida
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."
}'
Novità di Gemini 3.7 Flash
- Attività di programmazione e con agenti:qualità significativamente superiore nei benchmark di ingegneria del software e con agenti del mondo reale, migliorando la risoluzione dei problemi e riducendo i cicli di agenti non riusciti.
- Sviluppo web e maggiore parità di progettazione: genera codice dell'applicazione web e desktop ad alta fedeltà direttamente dai mock di progettazione, con notevoli miglioramenti in termini di aderenza alla progettazione e di controllo delle codebase esistenti rispetto ai mock per verificare la parità di progettazione 1:1.
- Prezzi promozionali: Gemini 3.7 Flash sarà disponibile a un prezzo di lancio di 0,75 $per 1 milione di token di input e 3,75 $per 1 milione di token di output. Stiamo applicando questa nuova tariffa anche a 3.6 Flash. I prezzi introduttivi scadono il 31 dicembre 2026, dopodiché verranno applicati 1,50 $ per 1 milione di token di input e 7,50 $per 1 milione di token di output.
Scegliere il modello giusto
Consulta la tabella seguente per esaminare le destinazioni di migrazione consigliate per i tuoi workload. Per eseguire l'upgrade da Gemini 3.5 Flash, Gemini 3 Flash (anteprima) o Gemini 3.1 Pro, assicurati di rimuovere i parametri di campionamento deprecati (temperature, top_p, top_k) e i turni del modello precompilati. Gemini 3.6 Flash non supportava già più questi parametri.
| Modello | Casi d'uso principali | Destinazione della migrazione consigliata |
|---|---|---|
Gemini 3.7 Flashgemini-3.7-flash |
Generazione di codice, ragionamento spaziale/multimodale, workflow agentici multi-step, rispetto del design | Gemini 3.6 Flash, Gemini 3.5 Flash, Gemini 3 Flash (anteprima) o Gemini 3.1 Pro |
Informazioni sui livelli di ragionamento
Gemini 3.7 Flash offre agli sviluppatori un controllo flessibile su latenza e intelligenza regolando il livello di ragionamento del modello:
- Impegno di ragionamento ridotto: riduce il tempo di risposta per le attività sensibili alla latenza, come le pipeline di risposta agli incidenti, la chat in tempo reale, la stesura di bozze e l'analisi rapida dei dati.
- Media (predefinita): la migliore qualità per la maggior parte delle attività. Consigliato per codice complesso e casi d'uso agentici, con una maggiore precisione al primo passaggio.
- Impegno di ragionamento elevato: massimizza la capacità del modello di pensare e utilizzare gli strumenti. Ideale per ragionamenti complessi, matematica avanzata e attività di codifica e agenti difficili. Consente pensieri e chiamate di funzioni più estesi, con un consumo e un costo dei token più elevati.
Per configurare i livelli di pensiero in 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)
Per esempi di codice multilingue (JavaScript, Java, Go, REST) e concetti di ragionamento approfonditi, consulta Informazioni sui livelli di ragionamento in Gemini 3.8 Flash.
Assistenza per l'agente Antigravity
Gemini 3.7 Flash ha introdotto il supporto per l'agente Antigravity in Gemini Managed Agents e l'SDK Google Antigravity.
Per gli esempi di codice attuali e la configurazione predefinita più recente dell'agente, consulta la guida all'agente Antigravity e la guida a Gemini 3.8 Flash.
Elenco di controllo per la migrazione
`/gemini-api-dev migrate my app to Gemini 3.7 Flash`
Esegui la migrazione a gemini-3.7-flash
- Aggiorna ID modello:modifica la stringa del modello target in
gemini-3.7-flash. - Configura il livello di pensiero:sostituisci
thinking_budgetcon l'enumerazione di stringhethinking_levele impostala su"low","medium"(impostazione predefinita) o"high"in base alle esigenze del tuo workload. - Applica le modifiche ai parametri dell'API Gemini 3: rimuovi i parametri di campionamento ritirati (
temperature,top_p,top_k),candidate_count(non supportato in Gemini 3 e versioni successive) e i turni del modello precompilati. Consulta Modifiche all'API Gemini 3.6 e aggiornamenti dei parametri. - Requisiti di base di Gemini 3.x: per la corrispondenza esatta delle risposte alla chiamata di funzione, gli aggiornamenti dell'SDK e la conservazione della firma del pensiero, consulta l'elenco di controllo per la migrazione a Gemini 3.5.
Prezzi
Per i dettagli completi sui prezzi e le tariffe introduttive, consulta la pagina dei prezzi.
Passaggi successivi
- Consulta le specifiche dell'API nella panoramica dei modelli.
- Esplora l'orchestrazione multi-agente nella guida all'API Interactions.
- Testa e perfeziona i prompt in Google AI Studio.