Neuestes Modell Andere Modelle
Gemini 3.6 Flash (gemini-3.6-flash) und Gemini 3.5 Flash-Lite (gemini-3.5-flash-lite) sind allgemein verfügbar und können in der Produktion eingesetzt werden.
- Gemini 3.6 Flash: Bessere Leistung bei komplexen agentenbasierten und multimodalen Aufgaben bei gleichzeitiger Reduzierung der Token-Nutzung und zu einem niedrigeren Preis als 3.5 Flash.
- Gemini 3.5 Flash-Lite: Das schnellste und kostengünstigste Modell der 3.5-Familie. Es übertrifft frühere Flash-Lite-Generationen bei der Ausführung mit hohem Durchsatz.
In diesem Leitfaden wird erläutert, was in den einzelnen Modellen neu ist, welche API-Änderungen sich auf Ihren Code auswirken und wie Sie die Migration durchführen.
Gemini 3.6 Flash
Installieren Sie den Skill:
npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --globalWenden Sie den Skill an:
/gemini-interactions-api migrate my app to Gemini 3.6 Flash
Gemini 3.5 Flash-Lite
Installieren Sie den Skill:
npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --globalWenden Sie den Skill an:
/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 $ pro 1 Mio.Eingabetokens und 7,50 $ pro 1 Mio.Ausgabetokens | Bietet ein ausgewogenes Verhältnis von Geschwindigkeit und Intelligenz für agentische und multimodale Aufgaben. |
| Gemini 3.5 Flash-Lite | gemini-3.5-flash-lite |
minimal |
0,30 $ pro 1 Mio.Eingabetokens und 2,50 $ pro 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 Million Tokens, maximal 64.000 Ausgabetokens, die Denkfunktion und die gesamte Palette der integrierten Tools, einschließlich Computer Use.
Die vollständigen 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."
}'
Neues bei Gemini 3.6 Flash
- Weniger Tokens und Dialogrunden: Mehrstufige Workflows werden mit weniger Denkschritten, Dialogrunden und Tool-Aufrufen als bei Gemini 3.5 abgeschlossen. Außerdem wird das Spiraling des Ausführungsschleifen reduziert.
- Verbesserte Codegenerierung:Es wird produktionsbereiter Code in höherer Qualität mit weniger unerwünschten Änderungen und weniger Debugging-Schleifen generiert.
- Bessere Befolgung von Anweisungen: Unerwünschte Dateiänderungen bei Diagnoseaufgaben werden reduziert.
- Starkes multimodales und räumliches Denken:Verbesserte Leistung bei der Interpretation von Diagrammen, der Umwandlung visueller Blaupausen und der Generierung von Web-Layouts mit mehreren Elementen.
- Vorab-Prüfung per Programmierung:Bevor Änderungen vorgenommen werden, werden häufiger Diagnose-Codeskripts ausgeführt als bei Gemini 3.5 Flash. Das verbessert die Genauigkeit bei komplexen Aufgaben, kann aber bei Routineaufgaben im Frontend zusätzliche explorative Schritte erfordern.
- Unterstützung für die Computernutzung:Wird als integriertes Tool für die agentenbasierte UI-Automatisierung unterstützt.
- UI-Stilvorzug: Besser beim Erstellen von funktionalem Code, obwohl menschliche Prüfer frühere Modelle für visuelles Layout und Styling bevorzugten. Sie können dieses Problem beheben, indem Sie explizite Designrichtlinien angeben.
- Standard-Denkaufwand (mittel): Verwendet dieselbe
medium-Standard-Denkstufe wie Gemini 3.5 Flash. - Reduzierte Preise: Geringere Kosten für Ausgabetokens (7,50 $/1 Mio.im Vergleich zu 9,00 $/1 Mio.für 3.5 Flash). Die Kosten für Eingabe-Tokens bleiben bei 1,50 $ pro 1 Million.
Neu in Gemini 3.5 Flash-Lite
- Geringere Latenz bei der Ausführung von Aufgaben:Höchster Durchsatz in der 3.5-Familie für das Parsen großer Datenmengen und das Extrahieren von Dokumenten.
- Verbesserte Problemlösungs- und multimodale Leistung: Ein starker Migrationspfad von Gemini 2.5 Flash mit höheren Werten bei Problemlösungsaufgaben wie HLE (18,0% gegenüber 11,0%) und multimodalen Benchmarks wie CharXIV (74,5% gegenüber 63,7%).
- Orchestrierung von Sub-Agents und Tool-Zuverlässigkeit:Verbessert die Zuverlässigkeit der Tool-Ausführung für Code-Ausführung, Suche und MCP-Workflows. Erhöhen Sie das Denkvermögen für die autonome Planung und komplexe Unteragentenaufgaben.
- Verbessertes Dokumentverständnis:Die Genauigkeit beim Parsen von Dokumenten und beim Extrahieren strukturierter Daten wird verbessert. Experimentieren Sie je nach Komplexität des Dokuments mit minimalem und hohem Denkaufwand.
- Interaktives Web-Coding und Verarbeitung von Tabellendaten:Gemini Code Assist ist sehr leistungsstark bei der Verarbeitung von Frontend-JavaScript und Tabellendaten. Es plant mithilfe der einfachen Codeausführung.
- Chatbot- und Persona-Persistenz:Gemini 3.1 Flash-Lite kann Anweisungen in mehreren Schritten besser nachvollziehen und die Persona konsistenter beibehalten.
- Unterstützung für die Computernutzung:Wird als integriertes Tool für die agentenbasierte UI-Automatisierung unterstützt.
Das richtige Flash- oder Flash-Lite-Modell auswählen
Anhand dieser Tabelle können Sie das richtige Modell und den richtigen Migrationspfad für Ihre Arbeitslasten auswählen.
Bei beiden Modellen müssen die nicht mehr unterstützten Sampling-Parameter (temperature, top_p, top_k) und die vorab ausgefüllten Modell-Turns entfernt werden. Weitere Informationen finden Sie unter API-Änderungen.
| Modell | Primäre Anwendungsfälle | Empfohlenes Migrationsziel |
|---|---|---|
Gemini 3.6 Flashgemini-3.6-flash |
Code-Generierung, räumliche/multimodale Problemlösung, mehrstufige agentische Workflows | Gemini 3.5 Flash, Gemini 3 Flash (Vorabversion) oder Gemini 3.1 Pro |
Gemini 3.5 Flash-Litegemini-3.5-flash-lite |
Autonome Ausführung von untergeordneten Agents, Analyse großer Datenmengen und Dokumentextraktion, strukturiertes JSON-Parsing | Gemini 3.1 Flash-Lite oder Gemini 2.5 Flash |
Support für Antigravity-Agent
Mit Gemini 3.6 Flash wurde die Unterstützung für den Antigravity-Agenten in Gemini Verwaltete KI-Agenten eingeführt.
Aktuelle Codebeispiele und die neueste Standardkonfiguration des Agents finden Sie in der Antigravity-Agent-Anleitung und der Gemini 3.8 Flash-Anleitung.
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-Modelle.
- Einstellung von Sampling-Parametern: Die Parameter
temperature,top_pundtop_kwerden eingestellt. Die API ignoriert diese Parameter und gibt in zukünftigen Modellgenerationen einen Fehler zurück. - Validierung vorausgefüllter Modellantworten: Das Vorausfüllen von Modellantworten wird nicht mehr unterstützt. Wenn der letzte nicht leere Zug in der Anfrage ein
model-Zug ist, gibt die API einen400-Fehler zurück.
Die folgenden Abschnitte enthalten detaillierte Erläuterungen und Codebeispiele für jede API-Änderung.
1. Einstellung von Sampling-Parametern (temperature, top_p, top_k)
temperature, top_p und top_k sind veraltet und werden ignoriert. Bei zukünftigen Modellgenerationen wird bei Angabe dieser Parameter ein HTTP 400-Fehler zurückgegeben. 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 vorausgefüllter Modellantworten
API-Anfragen, die mit einem nicht leeren Modellrollen-Turn enden, sind nicht zulässig und geben einen HTTP 400-Fehler zurück.
⚠️ Vermeiden
In alten generateContent- oder Roh-REST-Nutzlasten ist es jetzt nicht mehr zulässig, mit einer Modellrollen-Antwort 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 */
]
}
✅ Empfohlene Migration (Interactions API)
In der Interactions API werden Modellantworten nicht manuell vorausgefüllt. Wenn in Ihrer Anwendung bisher ein Modell-Turn vorab ausgefüllt wurde, 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
Installieren Sie den Skill:
npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --globalWenden Sie den Skill an:
/gemini-interactions-api migrate my app to Gemini 3.6 Flash
Gemini 3.5 Flash-Lite
Installieren Sie den Skill:
npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --globalWenden Sie den Skill an:
/gemini-interactions-api migrate my app to Gemini 3.5 Flash-Lite
Zu „gemini-3.6-flash“ migrieren
- Modell-ID aktualisieren:Ändern Sie den Zielmodellstring in
gemini-3.6-flash. - Parameteraktualisierungen anwenden:Entfernen Sie die eingestellten Sampling-Parameter (
temperature,top_p,top_k),candidate_count(wird in Gemini 3 und höher nicht unterstützt) und vorab ausgefüllte Modell-Turns, wie in API-Änderungen und Parameteraktualisierungen beschrieben. - Denkaufwand konfigurieren:Ersetzen Sie
thinking_budgetdurchthinking_level("medium"oder"high"). - Funktionsaufrufe prüfen:
- Platzieren Sie multimodale Assets in der Antwortnutzlast.
- Inline-Anweisungen mit
\n\nformatieren. - Wenn
Malformed_Function_Call-Fehler im Zusammenhang mit Text vor dem Tool angezeigt werden, lesen Sie den Abschnitt Workarounds for pre-tool text requirements (Problemumgehungen für Anforderungen an Text vor dem Tool).
- Gemini 3.x-Basisanforderungen:Informationen zu SDK-Updates und zur Beibehaltung der Gedanken-Signatur finden Sie in der Gemini 3.5-Migrations-Checkliste.
Zu gemini-3.5-flash-lite migrieren
- Modell-ID aktualisieren:Ändern Sie den Zielmodellstring in
gemini-3.5-flash-lite. - Denkaufwand konfigurieren:
- Bei der Extraktion, Weiterleitung oder Klassifizierung großer Mengen: Lassen Sie
thinking_levelauf"minimal"(Standard) eingestellt, um den maximalen Durchsatz zu erzielen. - Bei autonomen untergeordneten Agents mit Tool-Aufrufen, Code-Ausführung oder mehrstufiger Problemlösung: Legen Sie
thinking_levelauf"medium"oder"high"fest, um ein vorzeitiges Beenden des Tools zu verhindern.
- Bei der Extraktion, Weiterleitung oder Klassifizierung großer Mengen: Lassen Sie
- Entfernen Sie eingestellte Parameter und validieren Sie Funktionsaufrufe:Wenden Sie dieselben Regeln wie für 3.6 Flash an.
- Gemini 3.x-Basisanforderungen:Siehe Checkliste für die Migration zu Gemini 3.5.
Nächste Schritte
- API-Spezifikationen finden Sie in der Modellübersicht.
- Erkunden Sie die Orchestrierung mehrerer Agenten im Interactions API Guide.
- Prompts in Google AI Studio testen und optimieren