Gemini 3.6 Flash ve 3.5 Flash-Lite'taki yenilikler

En yeni model Diğer modeller

Gemini 3.6 Flash (gemini-3.6-flash) ve Gemini 3.5 Flash-Lite (gemini-3.5-flash-lite) genel kullanıma sunuldu ve üretimde kullanılmaya hazır.

  • Gemini 3.6 Flash: Karmaşık temsilci ve çok formatlı görevlerde daha güçlü performans sunarken 3.5 Flash'e kıyasla daha düşük bir fiyatla jeton kullanımını azaltır.
  • Gemini 3.5 Flash-Lite: 3.5 ailesindeki en hızlı ve en düşük maliyetli modeldir. Yüksek işleme hızıyla yürütme için önceki Flash-Lite nesillerinden daha iyi performans gösterir.

Bu kılavuzda, her modeldeki yenilikler, kodunuzu etkileyen API değişiklikleri ve nasıl geçiş yapacağınız açıklanmaktadır.

Gemini 3.6 Flash

  1. Beceriyi yükleyin:

    npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
  2. Beceriyi uygulayın:

    /gemini-interactions-api migrate my app to Gemini 3.6 Flash

Gemini 3.5 Flash-Lite

  1. Beceriyi yükleyin:

    npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
  2. Beceriyi uygulayın:

    /gemini-interactions-api migrate my app to Gemini 3.5 Flash-Lite

Yeni modeller

Model Model Kimliği Varsayılan düşünme düzeyi Fiyatlandırma Açıklama
Gemini 3.6 Flash gemini-3.6-flash medium 1,50 ABD doları/1 milyon giriş jetonu ve 7,50 ABD doları/1 milyon çıkış jetonu Ajan tabanlı ve çok formatlı görevler için hız ile akıllı özellikler arasında denge kurar.
Gemini 3.5 Flash-Lite gemini-3.5-flash-lite minimal 0,30 ABD doları/1 milyon giriş jetonu ve 2,50 ABD doları/1 milyon çıkış jetonu Yüksek işleme hızıyla yürütme için en hızlı ve en düşük maliyetli 3.5 modeli.

Her iki model de 1 milyon parçalık bağlam penceresini, 64 bin maksimum çıkış parçasını, düşünme yeteneğini ve Bilgisayar Kullanımı da dahil olmak üzere yerleşik araçların tamamını destekler.

Tam özellikler için model sayfalarına bakın:

Ayrıntılı fiyatlandırma bilgileri için fiyatlandırma sayfasına bakın.

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

Python

from google import genai

client = genai.Client()

interaction = client.interactions.create(
    model="gemini-3.6-flash",
    input="Write a three.js script that renders an interactive 3D robot."
)

print(interaction.output_text)

JavaScript

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

const ai = new GoogleGenAI({});

async function main() {
  const interaction = await ai.interactions.create({
    model: "gemini-3.6-flash",
    input: "Write a three.js script that renders an interactive 3D robot.",
  });
  console.log(interaction.outputText);
}

main();

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.6-flash",
    "input": "Write a three.js script that renders an interactive 3D robot."
  }'

Gemini 3.6 Flash'teki yenilikler

  • Token ve etkileşim azaltma: Çok adımlı iş akışlarını Gemini 3.5'e kıyasla daha az muhakeme adımı, etkileşim ve araç çağrısıyla tamamlar. Ayrıca yürütme döngüsünün spiral şeklinde ilerlemesini de azaltır.
  • Gelişmiş kod oluşturma: Daha az istenmeyen düzenleme ve daha az hata ayıklama döngüsüyle üretime hazır, daha yüksek kaliteli kodlar üretir.
  • Daha iyi talimat takibi: Teşhis görevleri sırasında istenmeyen dosya değişikliklerini azaltır.
  • Güçlü çok formatlı ve uzamsal akıl yürütme: Grafik yorumlama, görsel plan dönüştürme ve çok öğeli web düzeni oluşturma konusunda daha iyi performans.
  • Önceden programatik inceleme: Değişiklik yapmadan önce Gemini 3.5 Flash'e kıyasla daha sık teşhis kodu komut dosyaları çalıştırmayı tercih eder. Bu, karmaşık görevlerde doğruluğu artırır ancak rutin ön uç çalışmalarında keşif için ek adımlar gerektirebilir.
  • Bilgisayar kullanımı desteği: Ajanlı kullanıcı arayüzü otomasyonu için yerleşik bir araç olarak desteklenir.
  • Kullanıcı arayüzü stil tercihi: İşlevsel kod oluşturma konusunda daha iyi olsa da insan değerlendiriciler, görsel düzen ve stil için önceki modelleri tercih etti. Açık tasarım yönergeleri sağlayarak bu durumu azaltabilirsiniz.
  • Varsayılan düşünme çabası (orta): Gemini 3.5 Flash ile aynı medium varsayılan düşünme düzeyini kullanır.
  • Daha düşük fiyat: Daha düşük çıkış jetonu maliyetleri (3.5 Flash için 9 ABD doları/1 milyon jeton yerine 7,50 ABD doları/1 milyon jeton). Giriş jetonları 1,50 ABD doları/1 milyon olarak kalır.

Gemini 3.5 Flash-Lite'taki yenilikler

  • Daha düşük görev yürütme gecikmesi: Yüksek hacimli veri ayrıştırma ve doküman çıkarma için 3.5 ailesinde en yüksek işleme hızı.
  • Gelişmiş akıl yürütme ve çok formatlı performans: HLE (%11,0'a kıyasla %18,0) gibi akıl yürütme görevlerinde ve CharXIV (%63,7'ye kıyasla %74,5) gibi çok formatlı karşılaştırmalarda daha yüksek puanlar alarak Gemini 2.5 Flash'tan güçlü bir geçiş yolu sunar.
  • Alt aracı düzenleme ve araç güvenilirliği: Kod yürütme, arama ve MCP iş akışlarında araç yürütme güvenilirliğini artırır. Bağımsız planlama ve karmaşık alt aracı görevleri için düşünme seviyesini artırın.
  • Gelişmiş belge anlama: Belge ayrıştırma ve yapılandırılmış veri çıkarma işlemlerinde doğruluğu artırır. Belgenin karmaşıklığına bağlı olarak hem minimum hem de yüksek düşünme seviyelerini deneyin.
  • Etkileşimli web kodlama ve tablo verisi işleme: Basit kod yürütme kullanarak planlama yaparak ön uç JavaScript ve tablo verisi işlemede güçlü bir performans gösterir.
  • Chatbot ve karakter kalıcılığı: Gemini 3.1 Flash-Lite'a kıyasla çok aşamalı etkileşim talimatlarını daha iyi takip etme ve karakter tutarlılığı.
  • Bilgisayar kullanımı desteği: Ajanlı kullanıcı arayüzü otomasyonu için yerleşik bir araç olarak desteklenir.

Doğru Flash veya Flash-Lite modelini seçme

İş yükleriniz için doğru modeli ve taşıma yolunu seçmek üzere bu tabloyu kullanın.

Her iki modelde de desteği sonlandırılan örnekleme parametrelerinin (temperature, top_p, top_k) ve önceden doldurulmuş model dönüşlerinin kaldırılması gerekir. Ayrıntılar için API değişiklikleri başlıklı makaleyi inceleyin.

Model Birincil kullanım alanları Önerilen taşıma hedefi
Gemini 3.6 Flash
gemini-3.6-flash
Kod üretme, uzamsal/çok formatlı akıl yürütme, çok adımlı ajan tabanlı iş akışları Gemini 3.5 Flash, Gemini 3 Flash (Önizleme) veya Gemini 3.1 Pro
Gemini 3.5 Flash-Lite
gemini-3.5-flash-lite
Otonom alt aracı yürütme, yüksek hacimli veri analizi ve doküman çıkarma, yapılandırılmış JSON ayrıştırma Gemini 3.1 Flash-Lite veya Gemini 2.5 Flash

Antigravity agent desteği

Gemini 3.6 Flash, Gemini Yönetilen Ajanlar'da Antigravity agent desteğini kullanıma sundu.

Mevcut kod örnekleri ve en son varsayılan aracı yapılandırması için Antigravity aracı kılavuzuna ve Gemini 3.8 Flash kılavuzuna bakın.

API değişiklikleri ve parametre güncellemeleri

Gemini 3.6 Flash ve Gemini 3.5 Flash-Lite'tan itibaren, aşağıdaki API değişiklikleri bu modeller ve gelecekteki tüm Gemini model sürümleri için geçerli olacaktır.

  • Örnekleme parametresinin desteği sonlandırıldı: temperature, top_p ve top_k parametrelerinin desteği sonlandırıldı. API bu parametreleri yoksayar ve gelecekteki model oluşturma işlemlerinde hata döndürür.
  • Önceden doldurulmuş model sırası doğrulama: Model sıralarının önceden doldurulması artık desteklenmiyor. İstekteki son boş olmayan dönüş model dönüşü ise API, 400 hatası döndürür.

Aşağıdaki bölümlerde, her API değişikliğiyle ilgili ayrıntılı açıklamalar ve kod örnekleri verilmektedir.

1. Örnekleme parametresinin desteğinin sonlandırılması (temperature, top_p, top_k)

temperature, top_p ve top_k kullanımdan kaldırıldı ve yoksayılıyor. Gelecekteki model nesillerinde bu parametrelerin sağlanması HTTP 400 hatası döndürür. Bu parametreleri tüm isteklerden kaldırın.

# ⚠️ Remove these parameters (deprecated)
generation_config = {
     "temperature": 0.7,
     "top_p": 0.9,
     "top_k": 40,
}

Determinizmi artırmak için belirli kullanım alanınızla ilgili açık kurallar içeren bir sistem talimatı tanımlayın.

2. Önceden doldurulmuş model sırası doğrulama

Boş olmayan bir model rolüyle biten API isteklerine izin verilmez ve HTTP 400 hatası döndürülür.

⚠️ Kullanılmasın

Eski generateContent veya ham REST yüklerinde, model rolüyle biten dönüşümler artık yasaklandı:

/* ❌ DO NOT: End payload contents with a 'model' role turn */
{
  "contents": [
    {"role": "user", "parts": [{"text": "Translate 'Hello world' to Spanish."}]},
    {"role": "model", "parts": [{"text": "Translation:"}]}  /* ❌ Returns error */
  ]
}

Etkileşimler API'sinde model dönüşleri manuel olarak önceden doldurulmaz. Uygulamanız daha önce girişleri bastırmak veya JSON biçimlendirmesini zorlamak için bir model dönüşünü önceden dolduruyorsa bunun yerine system_instruction veya Structured outputs'u kullanın.

# ✅ RECOMMENDED: Use system_instruction in the Interactions API to specify output format
interaction = client.interactions.create(
    model="gemini-3.6-flash",
    input="Translate 'Hello world' to Spanish.",
    system_instruction="Output only the translation without introductory text.",
)

Taşıma yapılacaklar listesi

Gemini 3.6 Flash

  1. Beceriyi yükleyin:

    npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
  2. Beceriyi uygulayın:

    /gemini-interactions-api migrate my app to Gemini 3.6 Flash

Gemini 3.5 Flash-Lite

  1. Beceriyi yükleyin:

    npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
  2. Beceriyi uygulayın:

    /gemini-interactions-api migrate my app to Gemini 3.5 Flash-Lite

gemini-3.6-flash'e geçiş yapma

  • Model Kimliğini Güncelle: Hedef model dizesini gemini-3.6-flash olarak değiştirin.
  • Parametre güncellemelerini uygulama: API değişiklikleri ve parametre güncellemeleri bölümünde ayrıntılı olarak açıklandığı gibi, kullanımdan kaldırılan örnekleme parametrelerini (temperature, top_p, top_k), candidate_count (Gemini 3 ve sonraki sürümlerde desteklenmez) ve önceden doldurulmuş model dönüşlerini kaldırın.
  • Düşünme seviyesini yapılandırma: thinking_budget yerine thinking_level ("medium" veya "high") koyun.
  • İşlev çağrısını denetleme:
    • Çok formatlı öğeleri yanıt yükünün içine yerleştirin.
    • Satır içi talimatları \n\n kullanarak biçimlendirin.
    • Araç öncesi metinle ilgili Malformed_Function_Call hataları görüyorsanız Araç öncesi metin koşulları için geçici çözümler başlıklı makaleyi inceleyin.
  • Temel Gemini 3.x şartları: SDK güncellemeleri ve düşünce imzası koruması için Gemini 3.5'e Geçiş Yapılacaklar Listesi'ne bakın.

gemini-3.5-flash-lite'a geçiş

  • Model Kimliğini Güncelle: Hedef model dizesini gemini-3.5-flash-lite olarak değiştirin.
  • Düşünme çabası düzeyini yapılandırma:
    • Yüksek hacimli ayıklama, yönlendirme veya sınıflandırma için: Maksimum işleme hızı elde etmek üzere thinking_level değerini "minimal" (varsayılan) olarak bırakın.
    • Araç çağrıları, kod yürütme veya çok adımlı akıl yürütme içeren bağımsız alt aracılar için: Erken araç sonlandırmasını önlemek üzere thinking_level değerini "medium" veya "high" olarak ayarlayın.
  • Kullanımdan kaldırılan parametreleri kaldırın ve işlev çağrısını doğrulayın: 3.6 Flash ile aynı kuralları uygulayın.
  • Temel Gemini 3.x şartları: Gemini 3.5'e Geçiş Kontrol Listesi'ne bakın.

Sonraki adımlar