Neuerungen bei Gemini 3.6 Flash und 3.5 Flash-Lite

Neuestes Modell Andere Modelle

Gemini 3.6 Flash (gemini-3.6-flash) und Gemini 3.5 Flash-Lite (gemini-3.5-flash-lite) sind Releases der vorherigen Generation der Gemini 3-Serie und können weiterhin für die Produktion verwendet werden. Unser neuestes Flash-Modell ist Gemini 3.8 Flash.

  • Gemini 3.6 Flash: Bessere Leistung bei komplexen agentischen und multimodalen Aufgaben bei geringerer Tokennutzung und zu einem niedrigeren Preispunkt als 3.5 Flash.
  • Gemini 3.5 Flash-Lite: Das schnellste und kostengünstigste Modell der 3.5-Familie. Übertrifft frühere Flash-Lite-Generationen bei der Ausführung mit hohem Durchsatz.

In dieser Anleitung wird erläutert, was in den einzelnen Modellen eingeführt wurde, welche API-Änderungen sich auf Ihren Code auswirken und wie Sie migrieren.

Gemini 3.6 Flash

  1. Skill installieren:

    npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
  2. Skill anwenden:

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

Gemini 3.5 Flash-Lite

  1. Skill installieren:

    npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
  2. Skill anwenden:

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

Schema: Neue Modelle

Modell Modell-ID Standardmäßiger Denkaufwand Preise Beschreibung
Gemini 3.6 Flash gemini-3.6-flash medium 1,50 $/1 Mio.Eingabetokens und 7,50 $/1 Mio.Ausgabetokens Gleicht Geschwindigkeit und Intelligenz für agentische und multimodale Aufgaben aus.
Gemini 3.5 Flash-Lite gemini-3.5-flash-lite minimal 0,30 $/1 Mio.Eingabetokens und 2,50 $/1 Mio.Ausgabetokens Das schnellste und kostengünstigste 3.5-Modell für die Ausführung mit hohem Durchsatz.

Beide Modelle unterstützen das Kontextfenster mit 1 Mio. Tokens, maximal 64.000 Ausgabetokens, Thinking und die gesamte Palette der integrierten Tools, einschließlich „Computer verwenden“.

Vollständige Spezifikationen finden Sie auf den Modellseiten:

Ausführliche Preisinformationen finden Sie auf der Preisseite.

Kurzanleitung

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

Neuerungen in Gemini 3.6 Flash

  • Reduzierung von Tokens und Antworten:Erledigt mehrstufige Workflows mit weniger Denkprozessen, Konversationsantworten und Tool-Aufrufen als Gemini 3.5. Außerdem wird die Anzahl der Ausführungsschleifen reduziert.
  • Verbesserte Codegenerierung:Erstellt hochwertigeren, produktionsfertigen Code mit weniger unerwünschten Änderungen und weniger Debugging-Schleifen.
  • Bessere Befolgung von Anweisungen: Reduziert unerwünschte Dateiänderungen bei Diagnoseaufgaben.
  • Starkes multimodales und räumliches Denken:Verbesserte Leistung bei der Diagramminterpretation, der visuellen Blueprint-Konvertierung und der Generierung von Web-Layouts mit mehreren Elementen.
  • Vorab-Programmierprüfung:Führt häufiger Diagnose-Codeskripts aus, bevor Änderungen vorgenommen werden, als Gemini 3.5 Flash. Dadurch wird die Genauigkeit bei komplexen Aufgaben verbessert, aber es können zusätzliche explorative Schritte bei routinemäßigen Frontend-Aufgaben erforderlich sein.
  • Unterstützung von „Computer verwenden“:Wird als integriertes Tool für die agentische UI-Automatisierung unterstützt.
  • UI-Stilpräferenz: Erstellt besseren funktionalen Code, aber menschliche Tester bevorzugten frühere Modelle für visuelles Layout und Styling. Sie können dies vermeiden, indem Sie explizite Designrichtlinien angeben.
  • Standardmäßiger Denkaufwand (mittel) : Verwendet dieselbe Standardeinstellung für den Denkaufwand (medium) wie Gemini 3.5 Flash.
  • Niedrigere Preise: Geringere Kosten für Ausgabetokens (7,50 $/1 Mio.gegenüber 9,00 $/1 Mio.für 3.5 Flash). Die Kosten für Eingabetokens bleiben bei 1,50 $/1 Mio.

Neuerungen in Gemini 3.5 Flash-Lite

  • Geringere Latenz bei der Aufgabenausführung:Höchster Durchsatz in der 3.5-Familie für das Parsen großer Datenmengen und die Dokumentextraktion.
  • Verbesserte Denk- und multimodale Leistung:Starker Migrationspfad von Gemini 2.5 Flash mit höheren Werten bei Denkaufgaben wie HLE (18,0% gegenüber 11,0%) und multimodalen Benchmarks wie CharXIV (74,5% gegenüber 63,7%).
  • Orchestrierung von Sub-Agenten und Tool-Zuverlässigkeit:Verbessert die Zuverlässigkeit der Tool-Ausführung für Code-Ausführung, Suche und MCP-Workflows. Erhöhen Sie den Denkaufwand für die autonome Planung und komplexe Sub-Agenten-Aufgaben.
  • Verbessertes Dokumentverständnis:Verbessert die Genauigkeit beim Parsen von Dokumenten und bei der Extraktion strukturierter Daten. Je nach Komplexität des Dokuments können Sie sowohl einen minimalen als auch einen hohen Denkaufwand testen.
  • Interaktive Webprogrammierung und Verarbeitung von Tabellendaten:Erbringt gute Leistungen bei der Frontend-JavaScript- und Tabellendatenverarbeitung durch Planung mit einfacher Codeausführung.
  • Chatbot- und Persona-Persistenz:Bessere Befolgung von Anweisungen in mehreren Antworten und Persona-Konsistenz als bei Gemini 3.1 Flash-Lite.
  • Unterstützung von „Computer verwenden“:Wird als integriertes Tool für die agentische UI-Automatisierung unterstützt.

Das richtige Flash- oder Flash-Lite-Modell auswählen

In dieser Tabelle können Sie das richtige Modell und den richtigen Migrationspfad für Ihre Arbeitslasten auswählen.

Bei beiden Modellen müssen veraltete Parameter für die Stichprobenerhebung (temperature, top_p, top_k) und vorausgefüllte Modellantworten entfernt werden. Weitere Informationen finden Sie unter API-Änderungen.

Modell Primäre Anwendungsfälle Empfohlenes Migrationsziel
Gemini 3.6 Flash
gemini-3.6-flash
Codegenerierung, räumliches/multimodales Denken, mehrstufige agentische Workflows Gemini 3.5 Flash, Gemini 3 Flash (Vorschau) oder Gemini 3.1 Pro
Gemini 3.5 Flash-Lite
gemini-3.5-flash-lite
Autonome Sub-Agenten-Ausführung, Analyse großer Datenmengen und Dokumentextraktion, strukturiertes JSON-Parsing Gemini 3.1 Flash-Lite oder Gemini 2.5 Flash

Unterstützung für Antigravity-Agenten

Mit Gemini 3.6 Flash wurde die Unterstützung für den Antigravity-Agenten in Gemini Managed Agents eingeführt.

Aktuelle Codebeispiele und die neueste Standardkonfiguration des Agenten finden Sie in der Anleitung für den Antigravity-Agenten und in der Anleitung für Gemini 3.8 Flash.

API-Änderungen und Parameteraktualisierungen

Ab Gemini 3.6 Flash und Gemini 3.5 Flash-Lite gelten die folgenden API-Änderungen für diese Modelle und alle zukünftigen Gemini-Modellreleases.

  • Veraltete Parameter für die Stichprobenerhebung: temperature, top_p und top_k sind veraltet. Die API ignoriert diese Parameter und gibt in zukünftigen Modellgenerationen einen Fehler zurück.
  • Validierung der vorausgefüllten Modellantwort: Das Vorausfüllen von Modellantworten wird nicht mehr unterstützt. Wenn die letzte nicht leere Antwort in der Anfrage eine model-Antwort ist, gibt die API einen 400-Fehler zurück.

In den folgenden Abschnitten finden Sie detaillierte Erklärungen und Codebeispiele für jede API-Änderung.

1. Veraltete Parameter für die Stichprobenerhebung (temperature, top_p, top_k)

temperature, top_p und top_k sind veraltet und werden ignoriert. In zukünftigen Modellgenerationen führt die Angabe dieser Parameter zu einem HTTP-400-Fehler. Entfernen Sie diese Parameter aus allen Anfragen.

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

Um die Deterministik zu verbessern, definieren Sie eine Systemanweisung mit expliziten Regeln für Ihren spezifischen Anwendungsfall.

2. Validierung der vorausgefüllten Modellantwort

API-Anfragen, die mit einer nicht leeren Modellantwort enden, sind nicht zulässig und geben einen HTTP-400-Fehler zurück.

⚠️ Vermeiden

In älteren generateContent- oder Raw-REST-Nutzlasten ist es jetzt nicht mehr zulässig, mit einer Modellantwort zu enden:

/* ❌ 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 */
  ]
}

In der Interactions API werden Modellantworten nicht manuell vorausgefüllt. Wenn Ihre Anwendung zuvor eine Modellantwort vorausgefüllt hat, um Präambeln zu unterdrücken oder die JSON-Formatierung zu erzwingen, verwenden Sie stattdessen system_instruction oder strukturierte Ausgaben.

# ✅ 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.",
)

Checkliste für die Migration

Gemini 3.6 Flash

  1. Skill installieren:

    npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
  2. Skill anwenden:

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

Gemini 3.5 Flash-Lite

  1. Skill installieren:

    npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
  2. Skill anwenden:

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

Zu gemini-3.6-flash migrieren

  • Modell-ID aktualisieren:Ändern Sie die Zielmodell-String in gemini-3.6-flash.
  • Parameteraktualisierungen anwenden: Entfernen Sie veraltete Parameter für die Stichprobenerhebung (temperature, top_p, top_k), candidate_count (in Gemini 3 und höher nicht unterstützt) und vorausgefüllte Modellantworten, wie unter API-Änderungen und Parameteraktualisierungen beschrieben.
  • Denkaufwand konfigurieren:Ersetzen Sie thinking_budget durch thinking_level ("medium" oder "high").
  • Funktionsaufrufe prüfen
    • Platzieren Sie multimodale Assets in der Antwortnutzlast.
    • Formatieren Sie Inline-Anweisungen mit \n\n.
    • Wenn Malformed_Function_Call Fehler im Zusammenhang mit Text vor dem Tool auftreten, finden Sie unter Problemumgehungen für Anforderungen an Text vor dem Tool weitere Informationen.
  • Gemini 3.x-Mindestanforderungen:Informationen zu SDK-Updates und zur Beibehaltung der Denk-Signatur finden Sie unter Denk-Signaturen.

Zu gemini-3.5-flash-lite migrieren

  • Modell-ID aktualisieren:Ändern Sie die Zielmodell-String in gemini-3.5-flash-lite.
  • Denkaufwand konfigurieren
    • Für die Extraktion, das Routing oder die Klassifizierung großer Datenmengen: Lassen Sie thinking_level auf "minimal" (Standard) eingestellt, um den Durchsatz zu maximieren.
    • Für autonome Sub-Agenten mit Tool-Aufrufen, Code-Ausführung oder mehrstufiger Problemlösung: Setzen Sie thinking_level auf "medium" oder "high", um eine vorzeitige Beendigung des Tools zu verhindern.
  • Veraltete Parameter entfernen und Funktionsaufrufe validieren:Wenden Sie die gleichen Regeln wie für 3.6 Flash an.
  • Baseline Gemini 3.x-Anforderungen:Informationen finden Sie unter Denk-Signaturen.

Andere Modelle

Nächste Schritte