Gemini 4 Argon'daki yenilikler

Gemini 4 Argon (gemini-4-argon), en yeni ve en yetenekli modelimizdir. Karmaşık kodlama, temsilci, matematik ve fen görevlerinde daha iyi sonuçlar elde etmek için zor problemler üzerinde daha uzun süre akıl yürütebilir. Gemini 4 Argon'a Gemini API ve Google AI Studio'dan erişebilirsiniz.

Gemini 4 Argon, 1 milyon parçalık birleşik bağlam penceresini, 1 milyon parçaya kadar uzun kod çözmeyi ve ayarlanabilir düşünme seviyelerini (low, medium, high) destekler.

Bu kılavuzda Gemini 4 Argon'daki yenilikler, API değişiklikleri, kod örnekleri ve taşıma kılavuzu açıklanmaktadır.

Yeni model

Model Model Kimliği Varsayılan düşünme seviyesi Fiyatlandırma Açıklama
Gemini 4 Argon gemini-4-argon medium 30 Kasım 2026'ya kadar 2 ABD doları/1 milyon giriş jetonu ve 10 ABD doları/1 milyon çıkış jetonu (sonrasında 4 ABD doları/1 milyon giriş ve 20 ABD doları/1 milyon çıkış) tanıtım fiyatıyla kullanılabilir. Daha fazla bilgi için fiyatlandırma sayfasına bakın. Gerçek hayattaki yazılım mühendisliği ve bilgiye dayalı iş görevlerinde en zor sorunları derinlemesine ve hassas bir şekilde çözmek için tasarlanmış en yetenekli modelimiz.

Ayrıntılı bilgi için Gemini 4 Argon model sayfasını inceleyin. Tanıtım fiyatlandırmasıyla ilgili ayrıntılar için aşağıdaki fiyatlandırma bölümüne veya fiyatlandırma sayfasına bakın.

Hızlı başlangıç kılavuzu

Önerilen varsayılan thinking_level (medium) ve 64K çıkış parçası sınırı ile gemini-4-argon'ya istek göndermek için aşağıdaki örneği kullanın:

Python

from google import genai

client = genai.Client()

interaction = client.interactions.create(
    model="gemini-4-argon",
    input="Write a three.js script that renders a realistic 3D black hole with gravitational lensing."
)

print(interaction.output_text)

JavaScript

import { GoogleGenAI } from "@google/genai";

const client = new GoogleGenAI({});

const interaction = await client.interactions.create({
  model: "gemini-4-argon",
  input: "Write a three.js script that renders a realistic 3D black hole with gravitational lensing.",
});

console.log(interaction.output_text);

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-4-argon",
    "input": "Write a three.js script that renders a realistic 3D black hole with gravitational lensing."
  }'

Gemini 4 Argon'daki yenilikler

  • Birleştirilmiş 1 milyon giriş-çıkış jetonu sınırı: Giriş, düşünme ve çıkış, 1.048.576 jetonluk tek bir pencereyi paylaşır.
  • Uzun kod çözme: Tek bir yanıt artık 64.000 parçayı aşabilir ve girişiniz hariç 1 milyon parçaya kadar çıkabilir. Uzun kod çözme başlıklı makaleyi inceleyin.
  • Temsilci video anlayışı genel kullanıma sunuldu: Temsilci video anlayışı artık genel kullanıma sunuldu.
  • Yönetilen Ajanlar'da desteklenir: Gemini Yönetilen Ajanlar'daki Antigravity ajanı artık Gemini 4 Argon'u destekliyor.

Tüm teknik özellikler için Gemini 4 Argon model sayfasını inceleyin. Fiyatlandırma ayrıntıları için fiyatlandırma sayfasını inceleyin.

Daha büyük çıkış ve uzun kod çözme

Gemini 4 Argon, zorlu matematik, bilim ve kodlama sorunları üzerinde daha uzun süre düşünebilir.

  • Akıl yürütme derinliğini kontrol etmek için thinking_level simgesini kullanın: Düşünme düzeyi, modelin yanıt vermeden önce ne kadar derinlemesine akıl yürüteceğini belirler. max_output_tokens, kesin bir sınırdır: Düşünme ve çıkış birlikte bu sınıra ulaştığında yanıt durdurulur. Bu nedenle, yanıtın kısa kesilmemesi için yeterince yüksek bir değer belirleyin.
  • Arka planda yürütme ile 1 milyon jetona kadar üretim: Tek bir yanıtın 64.000 jetonu aşarak 1 milyon jetona kadar çıkması için 65.536'nın üzerinde max_output_tokens ile arka planda yürütmeyi kullanın. Model, 64.000 jetona kadar olan uzun yanıtları aşamalar halinde oluşturur ve her aşama bir öncekinin kaldığı yerden devam eder. Arka planda yürütme sayesinde sunucularımız bu devam adımlarını sizin için çalıştırır. Her atlama, interaction.steps'ye bir model_output adımı eklediğinden etkileşim tamamlandığında tüm model_output adımlarındaki metni birleştirin.

Python

import time
from google import genai

client = genai.Client()

interaction = client.interactions.create(
    model="gemini-4-argon",
    input="Write a complete, rigorous proof of the prime number theorem.",
    background=True,
    generation_config={
        "max_output_tokens": 262144,
        "thinking_level": "high",
    },
)

while interaction.status in ("in_progress", "queued"):
    time.sleep(5)
    interaction = client.interactions.get(id=interaction.id)

# Each hop adds a model_output step, so join the text of all of them.
text = "".join(
    content.text
    for step in interaction.steps
    if step.type == "model_output"
    for content in step.content
    if content.type == "text"
)
print(text)
print("Status:", interaction.status)
print("Usage:", interaction.usage)

JavaScript

import { GoogleGenAI } from "@google/genai";

const client = new GoogleGenAI({});

let interaction = await client.interactions.create({
  model: "gemini-4-argon",
  input: "Write a complete, rigorous proof of the prime number theorem.",
  background: true,
  generation_config: {
    max_output_tokens: 262144,
    thinking_level: "high",
  },
});

while (interaction.status === "in_progress" || interaction.status === "queued") {
  await new Promise((resolve) => setTimeout(resolve, 5000));
  interaction = await client.interactions.get(interaction.id);
}

// Each hop adds a model_output step, so join the text of all of them.
const text = interaction.steps
  .filter((step) => step.type === "model_output")
  .flatMap((step) => step.content ?? [])
  .filter((content) => content.type === "text")
  .map((content) => content.text)
  .join("");
console.log(text);
console.log("Status:", interaction.status);
console.log("Usage:", interaction.usage);

REST

ID=$(curl -s -X POST "https://generativelanguage.googleapis.com/v1beta/interactions" \
  -H "x-goog-api-key: $GEMINI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gemini-4-argon",
    "input": "Write a complete, rigorous proof of the prime number theorem.",
    "background": true,
    "generation_config": {
      "max_output_tokens": 262144,
      "thinking_level": "high"
    }
  }' | jq -r '.id')

while true; do
  RESP=$(curl -s "https://generativelanguage.googleapis.com/v1beta/interactions/$ID" \
    -H "x-goog-api-key: $GEMINI_API_KEY")
  STATUS=$(echo "$RESP" | jq -r '.status')
  if [[ "$STATUS" != "in_progress" && "$STATUS" != "queued" ]]; then
    echo "$RESP" | jq -r '[.steps[]? | select(.type == "model_output") | .content[]? | select(.type == "text") | .text] | join("")'
    break
  fi
  sleep 5
done

Arka planda yürütme, uzun kod çözme işlemlerini çalıştırmanın en kolay yoludur. Model tamamlanana veya max_output_tokens değerine ulaşana kadar devam döngüsünü sunucu tarafında çalıştırır. Yeniden denemeler, bekleme süresi ve hata işleme üzerinde daha ayrıntılı kontrole ihtiyacınız varsa (veya etkileşimlerinizin depolanmasını istemiyorsanız) GenerateContent API'de istemci tarafı devamlılığı kullanabilirsiniz. İstemci tarafı devamlılık özelliği de yakında Interactions API'de kullanıma sunulacak. Akış, yeniden bağlanma, jeton sayma ve uzun kod çözmenin ne zaman kullanılacağı hakkında bilgi edinmek için uzun kod çözme kılavuzuna bakın.

Çıkış jetonu sınırları belirleme

max_output_tokens, bir yanıt için toplam düşünme ve çıkış jetonlarını ayarlar. Düşünme süresini, yanıtı kısaltmayacak kadar yüksek ve zor bir istem tüm süreyi kullandığında harcamayı sınırlayacak kadar düşük ayarlayın.

Başlangıç noktası olarak şu değerleri kullanın:

  • Standart görevler: Varsayılan değer olan 65.536'yı koruyun veya herhangi bir değer ayarlamayın.
  • Sınırı 32.000'in altında olan mevcut uygulamalar: max_output_tokens değerini en az 32.768'e yükseltin. Gemini 4 Argon, önceki modellere kıyasla düşünme sınırının daha fazlasını kullanabilir. Daha az jeton kullanmak için düşünme seviyesini düşürün.
  • Karmaşık akıl yürütme ve kodlama: background: true değerini ayarlayın ve max_output_tokens değerini 131.072 veya 262.144 olarak ayarlayın (giriş jetonlarınız hariç en fazla 1.048.576).

Düşünme düzeylerini anlama

Düşünme seviyesi, Gemini 4 Argon'da kalite, gecikme ve jeton kullanımı üzerindeki ana kontrolünüzdür:

Düşünme düzeyi Jeton kullanımı Ne zaman kullanılır?
low En az jeton, en düşük gecikme Daha basit görevler ve maliyet açısından hassas işler. Ayrıca, basit düşünme gerektiren analiz ve yazma görevlerinde de kullanılabilir. Zor görevlerde kalite düşebilir.
medium (varsayılan) Dengeli Karmaşık kod ve ajan tabanlı kullanım alanları dahil olmak üzere çoğu görev için önerilir.
high En çok jeton, en yavaş ilk jeton Karmaşık akıl yürütme, zorlu matematik ve fen bilimleri konuları ile en zorlu kodlama veya temsilci görevleri. Uzun çıkışlar için uzun kod çözme ile iyi çalışır.

Değerlendirmelerinizi üç düzeyde de çalıştırın, ardından kalite standardınızı karşılayan en düşük düzeyi seçin. Daha fazla bilgi edinmek için düşünme kılavuzunu inceleyin.

Python

from google import genai

client = genai.Client()

interaction = client.interactions.create(
    model="gemini-4-argon",
    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)

JavaScript

import { GoogleGenAI } from "@google/genai";

const client = new GoogleGenAI({});

const interaction = await client.interactions.create({
  model: "gemini-4-argon",
  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
  },
});

console.log(interaction.output_text);

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-4-argon",
    "input": "Analyze this payment processing pipeline for race conditions during retry attempts and rewrite the transaction locks safely.",
    "generation_config": {
      "thinking_level": "medium"
    }
  }'

Yönetilen Temsilciler'de Gemini 4 Argon

Gemini Managed Agents'daki Antigravity ajanı, Gemini 4 Argon'u destekler. Kullanmak için modeli agent_config olarak ayarlayın:

Python

from google import genai

client = genai.Client()

interaction = client.interactions.create(
    agent="antigravity-preview-09-2026",
    input=(
        "Audit https://web.dev for performance, Core Web Vitals, and SEO. "
        "Query Google's PageSpeed Insights API for both Mobile and Desktop strategies. "
        "Check search indexing with Google Search for site:web.dev. "
        "Format the output as a side-by-side scorecard table with prioritized fixes."
    ),
    environment="remote",
    agent_config={
        "type": "antigravity",
        "model": "gemini-4-argon",
    },
)

print(interaction.output_text)

JavaScript

import { GoogleGenAI } from "@google/genai";

const client = new GoogleGenAI({});

const interaction = await client.interactions.create({
  agent: "antigravity-preview-09-2026",
  input:
    "Audit https://web.dev for performance, Core Web Vitals, and SEO. " +
    "Query Google's PageSpeed Insights API for both Mobile and Desktop strategies. " +
    "Check search indexing with Google Search for site:web.dev. " +
    "Format the output as a side-by-side scorecard table with prioritized fixes.",
  environment: "remote",
  agent_config: {
    type: "antigravity",
    model: "gemini-4-argon",
  },
}, { timeout: 300000 });

console.log(interaction.output_text);

REST

curl -X POST "https://generativelanguage.googleapis.com/v1beta/interactions" \
  -H "Content-Type: application/json" \
  -H "x-goog-api-key: $GEMINI_API_KEY" \
  -d '{
    "agent": "antigravity-preview-09-2026",
    "input": "Audit https://web.dev for performance, Core Web Vitals, and SEO. Query Google'\''s PageSpeed Insights API for both Mobile and Desktop strategies. Check search indexing with Google Search for site:web.dev. Format the output as a side-by-side scorecard table with prioritized fixes.",
    "environment": "remote",
    "agent_config": {
      "type": "antigravity",
      "model": "gemini-4-argon"
    }
  }'

Diğer seçenekler için Antigravity ajanı kılavuzundaki model seçimi bölümüne bakın.

Taşıma yapılacaklar listesi

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

gemini-4-argon'a geçiş yapma

  • Model kimliğini güncelleme: Hedef model dizesini gemini-4-argon olarak değiştirin.
  • max_output_tokens değerini inceleyin: Bu değeri bugün açıkça ayarladıysanız artırmayı düşünebilirsiniz. Gemini 4 Argon, sınırın daha fazlasını düşünmeye ayırabildiğinden en az 32.768 olmasını öneririz.
  • Düşünme düzeyini yapılandırma: low, medium (varsayılan) veya high'i seçin ve iş yükünüzü üçünde de test edin.
  • Açık bağlam önbelleğe almayı devre dışı bırakma: Açık önbelleğe alma (cachedContents / caches.create), Gemini 4 Argon'da desteklenmez. İsteklerinizden cached_content oluşturan veya buna referans veren çağrıları kaldırın. Dolaylı önbelleğe alma,en az 4.096 parçadan oluşan istemler için varsayılan olarak etkindir ve önbellek isabetlerinde önbelleğe alınmış giriş parçalarında% 95 indirim sağlar.
  • Örnekleme parametrelerini kaldırma: İsteklerinizden temperature, top_p ve top_k parametrelerini kaldırın. Sağlanırsa yoksayılır.
  • Uzun çıktılar için arka planda yürütmeyi kullanın: 64.000'den fazla jeton gerektiren görevler için background değerini true, max_output_tokens değerini ise 65.536'dan yüksek olarak ayarlayın.
  • İstemci zaman aşımlarını artırın: Sabit istemler birkaç dakika sürebilir. Arka planda yürütmeyi kullanın veya HTTP istemci zaman aşımlarını en az 15 dakika olarak ayarlayın.
  • Sohbet durumunu sunucuda tutma: Çok aşamalı etkileşim ve işlev çağrısı sohbetleri için previous_interaction_id kullanın.

Fiyatlandırma

Gemini 4 Argon, 30 Kasım 2026'ya kadar tanıtım fiyatıyla kullanılabilir:

  • Giriş jetonları: 1 milyon jeton başına 2 ABD doları (1 Aralık 2026'dan itibaren 4 ABD doları)
    • Önbelleğe alınan giriş jetonları: Örtülü önbelleğe alma, önbelleğe alınan girişte %95 indirim uygulayarak 1 milyon jeton başına 0,10 ABD doları (1 Aralık 2026'dan itibaren 0,20 ABD doları) olarak ücretlendirir.
  • Düşünme jetonları dahil çıkış jetonları: 1 milyon jeton başına 10, 00 ABD doları (1 Aralık 2026'dan itibaren 20, 00 ABD doları)

Gemini 4 Argon, ücretsiz katmanda veya Google AI Pro planında kullanılamaz. Fiyatlandırma katmanlarının tamamı için fiyatlandırma sayfasını inceleyin.

Diğer modeller

Sırada ne var?