Gemini 4 Argon (gemini-4-argon) è il nostro modello più recente e potente. Può ragionare più a lungo su problemi difficili per ottenere risultati migliori in attività complesse di programmazione, agentiche, matematiche e scientifiche. Gemini 4 Argon è disponibile tramite l'API Gemini e in Google AI Studio.
Gemini 4 Argon supporta un limite unificato di 1 milione di token di input-output, una decodifica lunga fino a 1 milione di token e livelli di ragionamento regolabili (low, medium, high).
Prova in AI Studio
Crea app da zero con Gemini 4 Argon e AI Studio.
Galleria delle applicazioni
App Play e Remix, create con Gemini 4 Argon.
Inizia
Inizia a utilizzare Gemini 4 Argon con i prompt iniziali.
Questa guida spiega le novità di Gemini 4 Argon, 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 4 Argon | gemini-4-argon |
medium |
Disponibile fino al 30 novembre 2026 al prezzo di lancio di 2 $per milione di token di input e 10 $per milione di token di output (successivamente 4 $ per milione di token di input e 20 $per milione di token di output). Per i dettagli, consulta la sezione Prezzi. | Il nostro modello più potente, progettato per risolvere i problemi più difficili con profondità e precisione nelle attività di ingegneria del software e di lavoro sulla conoscenza nel mondo reale. |
Guida rapida
Utilizza l'esempio seguente per inviare una richiesta a gemini-4-argon con il valore predefinito consigliato thinking_level (medium) e un limite di token di output di 64K:
Python
pip install -U "google-genai>=2.30.1"
from google import genai
from google.genai import types
client = genai.Client()
response = client.models.generate_content(
model="gemini-4-argon",
contents="Write a three.js script that renders a realistic 3D black hole with gravitational lensing.",
config=types.GenerateContentConfig(
max_output_tokens=65536,
thinking_config=types.ThinkingConfig(thinking_level="medium"),
),
)
print(response.text)
JavaScript
npm install "@google/genai@>=2.29.1"
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
const response = await ai.models.generateContent({
model: "gemini-4-argon",
contents: "Write a three.js script that renders a realistic 3D black hole with gravitational lensing.",
config: {
maxOutputTokens: 65536,
thinkingConfig: {
thinkingLevel: "medium",
},
},
});
console.log(response.text);
REST
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-4-argon: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 with gravitational lensing."}]
}],
"generationConfig": {
"maxOutputTokens": 65536,
"thinkingConfig": {
"thinkingLevel": "medium"
}
}
}'
Novità di Gemini 4 Argon
- Limite unificato di 1 milione di token di input-output: i token di input, pensiero e output condividono un'unica finestra da 1 milione di token, con un limite di 32.000 per richiesta per le chiamate non in streaming e di 64.000 per stream per le chiamate in streaming.
- Decodifica lunga fino a 1 milione di token:il modello può generare oltre il limite per richiesta, fino a 1 milione di token meno l'input. Gli SDK Google GenAI più recenti continuano a essere disponibili per impostazione predefinita.
- Comprensione dei video agentica (GA): la comprensione dei video agentica è ora in disponibilità generale.
- Supportato in Managed Agents:l'agente Antigravity in Gemini Managed Agents ora supporta Gemini 4 Argon.
Per maggiori dettagli, consulta la pagina del modello Gemini 4 Argon. Per i dettagli sui prezzi, consulta la pagina dei prezzi.
Output più grande e decodifica lunga
Quando un'attività richiede un ragionamento approfondito, Gemini 4 Argon può pensare più a lungo e lavorare di più per risolvere problemi complessi di matematica, scienze e programmazione in un'unica generazione.
- Limite unificato di 1 milione di token di input-output:Argon può utilizzare fino a 1 milione di token, meno i token di input, per il ragionamento e l'output combinati.
- I token di ragionamento vengono conteggiati ai fini di
max_output_tokens:per le attività difficili, il modello utilizza una parte maggiore del tuo budget dimax_output_tokensper fornire una risposta migliore. Utilizzathinking_levelper controllare l'utilizzo dei token. - Limiti per richiesta (64.000 in modalità flusso di dati / 32.000 in modalità non flusso di dati): una richiesta in modalità flusso di dati restituisce fino a 65.536 token. Una richiesta non in streaming restituisce fino a 32.768 token, rispetto ai 65.536 di Gemini 3.x. Per le chiamate REST, questi limiti sono anche i valori predefiniti.
Gli SDK di Google GenAI più recenti eseguono la decodifica lunga per impostazione predefinita. Utilizza Python google-genai 2.30.1 o versioni successive oppure JavaScript @google/genai 2.29.1 o versioni successive.
In queste versioni, automatic_continuation è True per impostazione predefinita, quindi non è necessario impostarlo. Quando imposti max_output_tokens su un valore superiore al limite per richiesta, generate_content e generate_content_stream continuano automaticamente tra le richieste finché il modello non termina o non raggiunge max_output_tokens, restituendo una risposta combinata.
response = client.models.generate_content(
model="gemini-4-argon",
contents="Write a complete, rigorous proof of the prime number theorem.",
config=types.GenerateContentConfig(
max_output_tokens=262144,
thinking_config=types.ThinkingConfig(thinking_level="high"),
automatic_continuation=True, # Default.
),
)
Per eseguire il loop autonomamente, imposta automatic_continuation=False. Se chiami REST o utilizzi un SDK precedente, le richieste si interrompono al limite per richiesta. Per i loop REST, i framework di terze parti, il conteggio dei token e quando utilizzare la decodifica lunga, consulta la guida alla decodifica lunga.
Impostazione dei limiti dei token di output
max_output_tokens imposta i token di ragionamento e di output totali per una generazione, incluse tutte le richieste di continuazione. Impostalo su un valore sufficientemente alto in modo che il ragionamento non interrompa la risposta. Impostalo su un valore sufficientemente basso da limitare la spesa quando un prompt difficile lo utilizza tutto.
Utilizza le seguenti indicazioni come punto di partenza:
- Attività standard:mantieni l'impostazione predefinita.
- App esistenti con un limite inferiore a 32.000:aumenta
max_output_tokensa 32.768. Per utilizzare meno token, riducithinking_level. - Attività che in precedenza utilizzavano più di 32.000 token: imposta
max_output_tokenssu 65.536. - Ragionamento e programmazione complessi:imposta
max_output_tokenssu 131.072 o 262.144, fino a 1.048.576 meno i token di input.
Se una richiesta utilizza tutto il valore max_output_tokens, restituisce finish_reason: "MAX_TOKENS" e include un continuation_token. Puoi riprendere o ricominciare.
- Riprendi dal checkpoint: invia la richiesta originale con l'ultimo
continuation_tokene unmax_output_tokenspiù alto. Se non generimax_output_tokens, la richiesta restituisce400 INVALID_ARGUMENT. - Ricomincia:invia la richiesta originale con un valore
max_output_tokenspiù alto e senzacontinuation_token.
Informazioni sui livelli di ragionamento
Il livello di ragionamento è il tuo controllo principale su qualità, latenza e utilizzo dei token in Gemini 4 Argon:
| Livello di pensiero | Utilizzo dei token | Quando utilizzarle |
|---|---|---|
low |
Minor numero di token, latenza più bassa | Attività più semplici e lavoro sensibile ai costi. Funziona anche per attività di analisi e scrittura che richiedono un ragionamento semplice. La qualità può diminuire per le attività difficili. |
medium (valore predefinito) |
Bilanciato | Consigliato per la maggior parte delle attività, tra cui codice complesso e casi d'uso agentici. |
high |
Maggior numero di token, primo token più lento | Ragionamento complesso, matematica e scienze avanzate e le attività di programmazione o degli agenti più difficili. Si abbina bene alla decodifica lunga per output lunghi. |
Esegui le valutazioni a tutti e tre i livelli con un valore max_output_tokens elevato, in modo che il limite non interrompa le risposte. Quindi scegli il valore più basso di thinking_level che soddisfa i tuoi standard di qualità.
Elenco di controllo per la migrazione
`/gemini-api-dev migrate my app to Gemini 4 Argon`
Esegui la migrazione a gemini-4-argon
- Aggiorna l'ID modello:modifica la stringa del modello in
gemini-4-argon. - Imposta
max_output_tokensin modo esplicito: il valore predefinito è 64K per le chiamate SDK e di streaming e 32K per le chiamate REST non di streaming. - Aumenta i limiti inferiori a 32K:aumenta qualsiasi limite inferiore a 32K ad almeno 32.768. Utilizza
thinking_levelper ridurre la spesa per i token. - Pianifica una decodifica lunga: per le attività che superano il limite per richiesta, utilizza l'SDK più recente o aggiungi un loop
continuation_token. - Sostituisci
thinking_budgetconthinking_level:thinking_budgetfunziona ancora e viene mappato althinking_levelpiù vicino, ma restituisce un avviso. Testa il tuo workload alow,mediumehigh. - Disattiva la memorizzazione nella cache del contesto esplicita:la memorizzazione nella cache esplicita (
cachedContents/caches.create) non è supportata su Gemini 4 Argon e restituisce un errore. Rimuovi le chiamate che creano o trasmettonocached_contentinGenerateContentConfig. La memorizzazione nella cache implicita è abilitata per impostazione predefinita per i prompt di almeno 4096 token e sconta del 95% i token di input memorizzati nella cache in caso di successo della cache. - Rimuovi i parametri ritirati: rimuovi
temperature,top_p,top_kecandidate_countdalle richieste. Se forniti, i parametri di campionamento vengono ignorati. - Aumenta i timeout del client: imposta i timeout del client HTTP su almeno 20 minuti per chiamata.
- Conserva le firme di pensiero:passa la cronologia completa della conversazione, incluse le firme di pensiero, nelle richieste multi-turn e di chiamata di funzione.
Prezzi
Gemini 4 Argon è disponibile a un prezzo di lancio fino al 30 novembre 2026:
- Token di input: 2,00 $per 1 milione di token (4,00 $ a partire dal 1° dicembre 2026)
- Token di input memorizzati nella cache: la memorizzazione nella cache implicita sconta del 95% l'input memorizzato nella cache, portandolo a 0,10 $per 1 milione di token (0,20 $ a partire dal 1° dicembre 2026).
- Token di output, inclusi i token di ragionamento: 10,00 $per 1 milione di token (20,00 $ a partire dal 1° dicembre 2026)
Gemini 4 Argon non è disponibile nel livello senza costi. Per i livelli di prezzo completi, consulta la pagina dei prezzi.
Altri modelli
Passaggi successivi
- Leggi la guida per gli sviluppatori sulla decodifica lunga per i pattern completi di streaming, riconnessione e conteggio dei token.
- Scopri come funzionano i livelli di ragionamento e i riepiloghi dei ragionamenti nella guida al ragionamento.
- Testa Gemini 4 Argon in Google AI Studio.