Co nowego w Gemini 4 Argon

Gemini 4 Argon (gemini-4-argon) to nasz najnowszy i najbardziej zaawansowany model. Potrafi dłużej analizować trudne problemy, co przekłada się na lepsze wyniki w przypadku złożonych zadań związanych z kodowaniem, agentami, matematyką i nauką. Model Gemini 4 Argon jest dostępny w Gemini API i Google AI Studio.

Gemini 4 Argon obsługuje ujednolicony limit 1 mln tokenów wejściowych i wyjściowych, długie dekodowanie do 1 mln tokenów oraz regulowane poziomy rozumowania (low, medium, high).

W tym przewodniku znajdziesz informacje o nowościach w Gemini 4 Argon, zmianach w interfejsie API, przykłady kodu i wskazówki dotyczące migracji.

Nowy model

Model Identyfikator modelu Domyślny poziom rozumowania Ceny Opis
Gemini 4 Argon gemini-4-argon medium Dostępny do 30 listopada 2026 r. w cenie początkowej 2 USD za 1 mln tokenów wejściowych i 10 USD za 1 mln tokenów wyjściowych (od 1 grudnia 2026 r. odpowiednio 4 USD i 20 USD). Szczegółowe informacje znajdziesz w cenniku. Nasz najbardziej zaawansowany model, który został stworzony, aby rozwiązywać najtrudniejsze problemy z dużą dokładnością i precyzją w przypadku zadań związanych z inżynierią oprogramowania i pracą wymagającą specjalistycznej wiedzy.

Krótkie wprowadzenie

Użyj tego przykładu, aby wysłać żądanie do gemini-4-argon z zalecanym domyślnym thinking_level (medium) i limitem 64 tys. tokenów wyjściowych:

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"
      }
    }
  }'

Co nowego w Gemini 4 Argon

  • Ujednolicony limit 1 mln tokenów wejściowych i wyjściowych: tokeny wejściowe, tokeny rozumowania i tokeny wyjściowe mają wspólne okno o rozmiarze 1 mln tokenów, z limitem 32 tys. tokenów na żądanie w przypadku wywołań bez strumieniowania i 64 tys. tokenów na strumień w przypadku wywołań ze strumieniowaniem.
  • Długie dekodowanie do 1 mln tokenów: model może generować tokeny poza limitem na żądanie, do 1 mln tokenów minus tokeny wejściowe. Najnowsze pakiety Google GenAI SDK domyślnie kontynuują generowanie tokenów.
  • Analizowanie filmów przez agenta (GA): analizowanie filmów przez agenta jest już ogólnie dostępne.
  • Obsługiwane w przypadku agentów zarządzanych: agent Antigravity w Gemini Managed Agents obsługuje teraz Gemini 4 Argon.

Więcej informacji znajdziesz na stronie modelu Gemini 4 Argon. Cennik znajdziesz na tej stronie.

Większa ilość danych wyjściowych i długie dekodowanie

Gdy zadanie wymaga głębokiego rozumowania, Gemini 4 Argon może dłużej analizować i intensywniej pracować, aby rozwiązać złożone problemy matematyczne, naukowe i związane z kodowaniem w ramach jednej generacji.

  • Ujednolicony limit 1 mln tokenów wejściowych i wyjściowych: Argon może używać do 1 mln tokenów, minus tokeny wejściowe, na potrzeby rozumowania i danych wyjściowych łącznie.
  • Tokeny myślenia wliczają się do max_output_tokens: w przypadku trudnych zadań model używa większej części budżetu max_output_tokens, aby uzyskać lepszą odpowiedź. Użyj thinking_level, aby kontrolować wykorzystanie tokenów.
  • Limity na żądanie (64 tys. w przypadku strumieniowania / 32 tys. w przypadku braku strumieniowania): jedno żądanie strumieniowania zwraca do 65 536 tokenów. Jedno żądanie bez strumieniowania zwraca do 32 768 tokenów, czyli mniej niż 65 536 w Gemini 3.x. W przypadku wywołań REST te limity są też domyślne.

Najnowsze pakiety Google GenAI SDK domyślnie wykonują długie dekodowanie. Użyj Pythona google-genai w wersji 2.30.1 lub nowszej albo JavaScriptu @google/genai w wersji 2.29.1 lub nowszej.

W tych wersjach automatic_continuation ma domyślnie wartość True, więc nie musisz jej ustawiać. Gdy ustawisz max_output_tokens powyżej limitu na żądanie, generate_content i generate_content_stream automatycznie kontynuują generowanie tokenów w kolejnych żądaniach, aż model zakończy działanie lub osiągnie wartość max_output_tokens, zwracając jedną połączoną odpowiedź.

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.
    ),
)

Aby samodzielnie uruchomić pętlę, ustaw automatic_continuation=False. Jeśli wywołujesz REST lub używasz starszego pakietu SDK, żądania zatrzymują się na limicie na żądanie. Informacje o pętlach REST, frameworkach innych firm, zliczaniu tokenów i o tym, kiedy używać długiego dekodowania, znajdziesz w przewodniku dotyczącym długiego dekodowania.

Ustawianie limitów tokenów wyjściowych

max_output_tokens ustawia łączną liczbę tokenów rozumowania i wyjściowych dla generacji, w tym wszystkich żądań kontynuacji. Ustaw ją na wystarczająco wysoką wartość, aby rozumowanie nie skróciło odpowiedzi. Ustaw ją na wystarczająco niską wartość, aby ograniczyć wydatki, gdy trudny prompt wykorzysta wszystkie tokeny.

Jako punkt wyjścia użyj tych wskazówek:

  • Standardowe zadania: zachowaj ustawienia domyślne.
  • Aplikacje,które mają limit niższy niż 32 tys. tokenów: zwiększ max_output_tokens do 32 768. Aby używać mniejszej liczby tokenów, zmniejsz thinking_level.
  • Zadania,które wcześniej wykorzystywały więcej niż 32 tys. tokenów: ustaw max_output_tokens na 65 536.
  • Złożone rozumowanie i kodowanie: ustaw max_output_tokens na 131 072 lub 262 144, maksymalnie do 1 048 576 minus tokeny wejściowe.

Jeśli żądanie wykorzysta wszystkie tokeny max_output_tokens, zwróci finish_reason: "MAX_TOKENS" i będzie zawierać continuation_token. Możesz wznowić lub zacząć od nowa.

  • Wznów od punktu kontrolnego: wyślij pierwotne żądanie z najnowszym continuation_token i wyższą wartością max_output_tokens. Jeśli nie zwiększysz max_output_tokens, żądanie zwróci 400 INVALID_ARGUMENT.
  • Zacznij od nowa: wyślij pierwotne żądanie z wyższą wartością max_output_tokens i bez continuation_token.

Poziomy rozumowania

Poziom rozumowania to główny sposób kontrolowania jakości, opóźnienia i wykorzystania tokenów w Gemini 4 Argon:

Poziom rozumowania Wykorzystanie tokenów Kiedy używać
low Najmniejsza liczba tokenów, najmniejsze opóźnienie Prostsze zadania i praca, w przypadku której duże znaczenie mają niskie koszty. Sprawdza się też w przypadku zadań związanych z analizą i pisaniem, które wymagają lekkiego rozumowania. Jakość może się obniżyć w przypadku trudnych zadań.
medium (domyślnie) Zrównoważony Zalecany w przypadku większości zadań, w tym złożonych przypadków użycia kodu i agentów.
high Największa liczba tokenów, najdłuższy czas do pierwszego tokena Złożone rozumowanie, trudne zadania matematyczne i naukowe oraz najtrudniejsze zadania związane z kodem lub agentami. Dobrze sprawdza się w przypadku długiego dekodowania i długich danych wyjściowych.

Przeprowadź oceny na wszystkich 3 poziomach z wysoką wartością max_output_tokens, aby limit nie skrócił odpowiedzi. Następnie wybierz najniższy thinking_level, który spełnia Twoje wymagania dotyczące jakości.

Lista kontrolna migracji

  `/gemini-api-dev migrate my app to Gemini 4 Argon`

Migracja do gemini-4-argon

  • Zaktualizuj identyfikator modelu: zmień ciąg znaków modelu na gemini-4-argon.
  • Ustaw max_output_tokens wyraźnie: domyślna wartość to 64 tys. w przypadku wywołań strumieniowych i wywołań pakietu SDK oraz 32 tys. w przypadku wywołań REST bez strumieniowania.
  • Zwiększ limity niższe niż 32 tys. tokenów: zwiększ każdy limit niższy niż 32 tys. tokenów do co najmniej 32 768. Użyj thinking_level, aby zmniejszyć wydatki na tokeny.
  • Zaplanuj długie dekodowanie: w przypadku zadań przekraczających limit na żądanie użyj najnowszego pakietu SDK lub dodaj pętlę continuation_token.
  • Zastąp thinking_budget przez thinking_level: thinking_budget nadal działa i jest mapowany na najbliższy thinking_level, ale zwraca ostrzeżenie. Przetestuj zbiór zadań na poziomach low, medium i high.
  • Zrezygnuj z jawnego buforowania kontekstu: jawne buforowanie (cachedContents / caches.create) nie jest obsługiwane w Gemini 4 Argon i zwraca błąd. Usuń wywołania, które tworzą lub przekazują cached_content w GenerateContentConfig. Domyślnie włączone jest buforowanie niejawne w przypadku promptów o długości co najmniej 4096 tokenów. W przypadku trafień w pamięci podręcznej tokeny wejściowe są dyskontowane o 95%.
  • Usuń wycofane parametry: usuń z żądań parametry temperature, top_p, top_k i candidate_count. Jeśli podano parametry próbkowania, są one ignorowane.
  • Zwiększ limity czasu klienta: ustaw limity czasu klienta HTTP na co najmniej 20 minut na wywołanie.
  • Zachowaj sygnatury myśli: w przypadku żądań wieloetapowych i wywołań funkcji przesyłaj pełną historię rozmowy, w tym sygnatury myśli.

Ceny

Do 30 listopada 2026 r. Gemini 4 Argon jest dostępny w cenie początkowej:

  • Tokeny wejściowe: 2 USD za 1 mln tokenów (od 1 grudnia 2026 r.4 USD).
    • Tokeny wejściowe z pamięci podręcznej: buforowanie niejawne obniża cenę tokenów wejściowych z pamięci podręcznej o 95%, do 0,10 USD za 1 mln tokenów (od 1 grudnia 2026 r. 0,20 USD).
  • Tokeny wyjściowe, w tym tokeny myślenia: 10 USD za 1 mln tokenów (od 1 grudnia 2026 r.20 USD).

Model Gemini 4 Argon nie jest dostępny w ramach poziomu bezpłatnego ani subskrypcji Google AI Pro. Pełne informacje o pakietach znajdziesz na stronie cennika.

Inne modele

Co dalej?