3.6 Flash und 3.5 Flash-Lite auf dieser Seite
Gemini 3.5 Flash ist allgemein verfügbar (GA), stabil und bereit für den skalierten Einsatz in der Produktion. Als unser intelligentestes Flash-Modell bietet es dauerhaft Spitzenleistung bei der agentischen Ausführung, der Programmierung und bei Aufgaben mit langer Ausführungszeit in großem Maßstab.
In diesem Leitfaden finden Sie eine Übersicht über Verbesserungen, API-Änderungen und Migrationsanleitungen für Gemini 3.5 Flash.
Neues Modell
| Modell | Modell-ID | Beschreibung |
|---|---|---|
| Gemini 3.5 Flash | gemini-3.5-flash |
Unser bisher intelligentestes Modell für dauerhafte Spitzenleistung bei agentischen und Coding-Aufgaben. |
Gemini 3.5 Flash unterstützt das Kontextfenster mit 1 Million Tokens, maximal 65.000 Ausgabetokens, Thinking und dieselben Tools und Plattformfunktionen wie Gemini 3 Flash, einschließlich der Computernutzung (Vorabversion).
Die vollständigen Spezifikationen finden Sie in der Modellübersicht. Informationen zu den Preisen finden Sie auf der Preisseite.
Kurzanleitung
In allen Beispielen in diesem Leitfaden wird die Interactions API verwendet. Die GenerateContent API wird ebenfalls unterstützt. Es gelten dieselben Konfigurationsoptionen und Empfehlungen.
Python
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model="gemini-3.5-flash",
input="Explain how parallel agentic execution works in three sentences."
)
print(interaction.output_text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const client = new GoogleGenAI({});
async function main() {
const interaction = await client.interactions.create({
model: "gemini-3.5-flash",
input: "Explain how parallel agentic execution works in three sentences.",
});
console.log(interaction.output_text);
}
main();
REST
curl -X POST "https://generativelanguage.googleapis.com/v1beta/interactions" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "gemini-3.5-flash",
"input": "Explain how parallel agentic execution works in three sentences."
}'
Das ist neu
- Dauerhafte Spitzenleistung:Unser intelligentestes Flash-Modell, optimiert für agentische und Coding-Aufgaben in großem Maßstab.
- Agentische Ausführung:Bereitstellung von Sub-Agents, Problemlösung und schnelle Agentenschleifen in großem Maßstab.
- Programmierung:Iterative Programmierzyklen, schnelle Erkundung und Prototyping zum Testen alternativer Pfade und dynamischen Erkunden von Lösungen.
- Lange Ausführungszeit:Mehrstufige Workflows und Tool-Nutzung in großem Maßstab.
- Beibehaltung der Gedankengänge:Das Modell behält die Zwischenschritte des logischen Schlussfolgerns in Mehrfachdialogen automatisch bei. Es sind keine API-Änderungen erforderlich.
- Neue Standardstufe für den Denkaufwand:Der Standardaufwand für das Thinking-Modell wurde von
highinmediumgeändert. Weitere Informationen finden Sie unter Neue Standardstufe für den Denkaufwand. - Verbessertes
lowThinking:lowwurde für Code und agentische Aufgaben, die weniger Schritte erfordern, deutlich verbessert und bietet eine hohe Qualität bei geringerer Latenz und geringeren Kosten. - Allgemeine Verfügbarkeit:Stabiles Modell für den skalierten Einsatz in der Produktion.
Das richtige Flash-Modell auswählen
Gemini 3.5 Flash ist unser intelligentestes und leistungsstärkstes Flash-Modell. Für verschiedene Anwendungsfälle können jedoch unterschiedliche Kosten- und Latenzanforderungen gelten.
- Gemini 3.1 Flash-Lite: Für kostengünstige Aufgaben mit hohem Volumen, die nicht die erweiterte logische Schlussfolgerung von 3.5 Flash erfordern, empfehlen wir die Verwendung von Gemini 3.1 Flash-Lite. Es ist ein stabiles, langfristiges Modell, das auf Effizienz optimiert ist. Weitere Informationen finden Sie im Entwicklerleitfaden für Flash-Lite.
- Gemini 3 Flash (Vorabversion): Wir empfehlen zwar die Migration zu 3.5 Flash für eine stabile allgemeine Verfügbarkeit und verbesserte logische Schlussfolgerungen, aber Gemini 3 Flash (Vorabversion) bleibt für Entwickler verfügbar, die weiterhin mit dem Vorabmodell testen möchten.
Änderungen beim Verhalten
Neue Standardstufe für den Denkaufwand: medium
Der Standardaufwand für das Thinking-Modell ist jetzt medium und wurde von high in Gemini 3
Flash (Vorabversion) geändert. medium liefert sehr gute Ergebnisse für eine Vielzahl von Aufgaben und ist gleichzeitig schneller und kostengünstiger. Bei komplexen Problemen regt high das Modell an, tiefer zu denken.
| Aufwand | Anwendung |
|---|---|
minimal |
Für Reaktionsgeschwindigkeit optimiert. Chatähnliche Anwendungsfälle, schnelle sachliche Antworten, einfachere Tool-Aufrufe. |
low |
Code- und agentische Aufgaben, die eine geringere Latenz und weniger Schritte erfordern. Eignet sich auch gut für Analyse- und Schreibaufgaben, die etwas Nachdenken erfordern. |
medium (Standard) |
Beste Qualität für die meisten Aufgaben. Empfohlen für komplexe Code- und agentische Anwendungsfälle. |
high |
Maximiert die Fähigkeit des Modells, zu denken und Tools zu verwenden. Am besten geeignet für komplexe logische Schlussfolgerungen, schwierige mathematische Aufgaben und die schwierigsten Code- oder agentischen Aufgaben. Ermöglicht erweiterte Überlegungen und Funktionsaufrufe. |
Wenn Sie die Standardeinstellung überschreiben möchten, legen Sie thinking_level in der Konfiguration fest:
Python
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model="gemini-3.5-flash",
input="Prove that the square root of 2 is irrational.",
generation_config={"thinking_level": "high"},
)
print(interaction.output_text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const client = new GoogleGenAI({});
async function main() {
const interaction = await client.interactions.create({
model: "gemini-3.5-flash",
input: "Prove that the square root of 2 is irrational.",
generationConfig: { thinkingLevel: "high" },
});
console.log(interaction.output_text);
}
main();
REST
curl -X POST "https://generativelanguage.googleapis.com/v1beta/interactions" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "gemini-3.5-flash",
"input": "Prove that the square root of 2 is irrational.",
"generation_config": {"thinking_level": "high"}
}'
In der folgenden Tabelle ist aufgeführt, welche Denkaufwände pro Modell unterstützt werden:
| Denkaufwand | Gemini 3.5 Flash | Gemini 3.1. Pro | Gemini 3.1 Flash-Lite | Gemini 3 Flash | Beschreibung |
|---|---|---|---|---|---|
minimal |
Unterstützt | Nicht unterstützt | Unterstützt (Standard) | Unterstützt | Entspricht bei den meisten Abfragen der Einstellung „Kein Thinking“. Beachten Sie, dass minimal nicht garantiert, dass das Thinking-Modell deaktiviert ist. Das Modell kann bei komplexen Aufgaben sehr wenig logisch schlussfolgern. |
low |
Unterstützt | Unterstützt | Unterstützt | Unterstützt | Minimiert Latenz und Kosten. |
medium |
Unterstützt (Standard) | Unterstützt | Unterstützt | Unterstützt | Ausgewogenes Thinking für die meisten Aufgaben. |
high |
Unterstützt (dynamisch) | Unterstützt (Standard, dynamisch) | Unterstützt (dynamisch) | Unterstützt (Standard, dynamisch) | Maximiert die Tiefe der logischen Schlussfolgerungen. |
Fortführung der Logikschritte
Das Modell behält die Zwischenschritte des logischen Schlussfolgerns in Mehrfachdialogen automatisch bei. Wenn der Kontext der logischen Schlussfolgerungen im Unterhaltungsverlauf vorhanden ist, wird er weitergegeben, was die Leistung bei komplexen mehrstufigen Aufgaben wie dem iterativen Debugging und der Code-Refaktorierung verbessert. Es sind keine API-Änderungen erforderlich:
- Interactions API: Die Logikschritte werden bereits automatisch beibehalten. Keine Änderung des Verhaltens.
- GenerateContent API: Ab Gemini 3.5 Flash verwendet das Modell den Kontext der logischen Schlussfolgerungen aus allen vorherigen Runden, wenn im Unterhaltungsverlauf Gedankensignaturen vorhanden sind. Dazu müssen Sie den vollständigen,
unveränderten Unterhaltungsverlauf (einschließlich
Gedankensignaturen) in
contentsübergeben. Die SDKs erledigen das automatisch.
Parameterupdates und Best Practices in Gemini 3.x
Die folgenden Punkte gelten für alle Gemini 3.x-Modelle, einschließlich Gemini 3.5 Flash.
temperature,top_p,top_k: Wir empfehlen dringend, die Standardwerte nicht zu ändern. Die logischen Schlussfolgerungen von Gemini 3 sind für die Standardeinstellungen optimiert.- Verwenden Sie
thinking_levelanstelle vonthinking_budget. - Abgleich von Funktionsaufrufantworten:
id,nameund die Anzahl der Antworten müssen mit den vorherigen Aufrufen übereinstimmen. - Multimodale Funktionsantworten: Multimodale Inhalte müssen in die Funktionsantwort eingefügt werden, nicht außerhalb.
- Inline-Anweisungen in Funktionsantworten: An den Text der Funktion antwort anhängen, nicht als separate Teile.
- Unnötige Tool-Aufrufe reduzieren: Verwenden Sie niedrigere Denkaufwände oder experimentieren Sie mit Systemanweisungen, um Tool-Aufrufe in agentischen Workflows zu reduzieren.
In den folgenden Abschnitten erfahren Sie, wie Sie Ihren Code aktualisieren.
Sampling-Parameter (nicht mehr empfohlen)
temperature, top_p und top_k werden für alle Gemini 3.x-Modelle nicht mehr empfohlen. Die logischen Schlussfolgerungen von Gemini 3 sind für die Standardeinstellungen optimiert. Entfernen Sie diese Parameter aus allen Anfragen.
# ⚠️ Remove these parameters (not recommended)
generation_config = {
"temperature": 0.7,
"top_p": 0.9,
"top_k": 40,
}
Um den Determinismus zu gewährleisten, empfehlen wir, eine Systemanweisung mit expliziten Regeln für Ihren spezifischen Anwendungsfall zu definieren.
thinking_budget (nicht mehr empfohlen)
Der numerische Parameter thinking_budget wird für alle Gemini 3.x-Modelle nicht mehr empfohlen. Verwenden Sie stattdessen die String-Enum thinking_level.
# ⚠️ Before (not recommended)
generation_config = {
"thinking": {"thinking_budget": 7500},
}
# ✅ After
generation_config = {
"thinking": {"thinking_level": "medium"},
}
Verfügbare Werte: minimal, low, medium (Standard) und high.
Funktionsaufrufe: Strikter Abgleich von Antworten
Die Interactions API gibt bereits einen Fehler zurück, wenn Funktionsantworten nicht übereinstimmen. Die GenerateContent API gibt noch keinen Fehler zurück, aber bei nicht übereinstimmenden Antworten gibt das Modell in den meisten Fällen leere Antworten mit finish_reason: STOP zurück. Beachten Sie immer die folgenden Konventionen:
| Anforderung | Details |
|---|---|
id einfügen |
Jede FunctionResponse muss die id aus dem entsprechenden FunctionCall enthalten. |
name abgleichen |
Der name in der Antwort muss mit dem name im Aufruf übereinstimmen. |
| Anzahl abgleichen | Geben Sie für jeden empfangenen FunctionCall genau eine FunctionResponse zurück. |
Python
# ✅ Include matching call_id and name in the function_result
final_interaction = client.interactions.create(
model="gemini-3.5-flash",
previous_interaction_id=interaction.id,
tools=[my_tool],
input=[{
"type": "function_result",
"name": fc_step.name,
"call_id": fc_step.id,
"result": [{"type": "text", "text": json.dumps(result)}],
}],
)
JavaScript
// ✅ Include matching call_id and name in the function_result
const finalInteraction = await client.interactions.create({
model: "gemini-3.5-flash",
previousInteractionId: interaction.id,
tools: [myTool],
input: [{
type: "function_result",
name: fcStep.name,
call_id: fcStep.id,
result: [{ type: "text", text: JSON.stringify(result) }],
}],
});
REST
curl -X POST "https://generativelanguage.googleapis.com/v1beta/interactions" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "gemini-3.5-flash",
"previous_interaction_id": "<INTERACTION_ID>",
"tools": [...],
"input": [{
"type": "function_result",
"name": "my_function",
"call_id": "<CALL_ID>",
"result": [{"type": "text", "text": "..."}]
}]
}'
Multimodale Funktionsantworten
Wir stellen häufig fest, dass Kunden Bilder außerhalb der Funktionsantwort bereitstellen. Dies kann zu unerwartetem Modellverhalten (z.B. Thought Leakage) und zu Ausgaben von geringerer Qualität führen. Folgen Sie stattdessen der Empfehlung in der API-Dokumentation zu multimodalen Funktionsantworten und fügen Sie multimodale Inhalte in die Teile der Funktionsantwort ein, die Sie an das Modell senden. Das Modell kann diese multimodalen Inhalte in der nächsten Runde verarbeiten, um eine fundiertere Antwort zu geben.
Python
# ✅ Include multimodal content in the function response
final_interaction = client.interactions.create(
model="gemini-3.5-flash",
previous_interaction_id=interaction.id,
input=[
{
"type": "function_result",
"name": tool_call.name,
"call_id": tool_call.id,
"result": [
{"type": "text", "text": "instrument.jpg"},
{
"type": "image",
"mime_type": "image/jpeg",
"data": base64_image_data,
},
],
}
],
)
JavaScript
// ✅ Include multimodal content in the function response
const finalInteraction = await client.interactions.create({
model: "gemini-3.5-flash",
previousInteractionId: interaction.id,
input: [{
type: "function_result",
name: toolCall.name,
call_id: toolCall.id,
result: [
{ type: "text", text: "instrument.jpg" },
{
type: "image",
mime_type: "image/jpeg",
data: base64ImageData,
},
],
}],
});
Inline-Anweisungen in Funktionsantworten
Wir stellen häufig fest, dass Kunden zusätzliche Anweisungen zusammen mit Funktionsantworten als nachfolgende Parts bereitstellen. Dies kann zu unerwartetem Modellverhalten (z.B. Thought Leakage) und zu Ausgaben von geringerer Qualität führen. Hängen Sie stattdessen alle zusätzlichen Anweisungen durch zwei Zeilenumbrüche getrennt an das Ende des Texts der Funktionsantwort an.
Python
# ✅ Append inline instructions to the end of the function response separated by two newlines
result_text = f"{json.dumps(result)}\n\n<your inline instructions>"
final_interaction = client.interactions.create(
model="gemini-3.5-flash",
previous_interaction_id=interaction.id,
tools=[my_tool],
input=[{
"type": "function_result",
"name": fc_step.name,
"call_id": fc_step.id,
"result": [{"type": "text", "text": result_text}],
}],
)
JavaScript
// ✅ Append inline instructions to the end of the function response separated by two newlines
const resultText = `${JSON.stringify(result)}\n\n<your inline instructions>`;
const finalInteraction = await client.interactions.create({
model: "gemini-3.5-flash",
previousInteractionId: interaction.id,
tools: [myTool],
input: [{
type: "function_result",
name: fcStep.name,
call_id: fcStep.id,
result: [{ type: "text", text: resultText }],
}],
});
Unnötige Tool-Aufrufe reduzieren
Wenn zu viele Tool-Aufrufe erfolgen, können Sie sie mit zwei Techniken minimieren:
Reduzieren Sie zuerst den Denkaufwand (
medium,lowoderminimal). Höhere Denkaufwände regen das Modell an, mehr Tools zu verwenden, um Informationen zu suchen und zu überprüfen. Wenn Sie den Aufwand reduzieren, können Sie die Anzahl der Tool-Aufrufe verringern.Fügen Sie eine Systemanweisung hinzu:Wenn das Problem nach dem Anpassen des Denkaufwands weiterhin besteht, können Sie einen Prompt verwenden, der die Tool-Nutzung einschränkt. Beispiel:
You have a limited action budget of <n> tool calls. Use them efficiently.
Checkliste für die Migration
Wir empfehlen dringend, auf das google-genai SDK v2.0.0 oder höher zu aktualisieren. Diese Version führt nicht abwärtskompatible Änderungen an der Interactions API ein. Weitere Informationen finden Sie im
Migrationsleitfaden für nicht abwärtskompatible Änderungen.
Von Gemini 3 Flash (Vorabversion) migrieren
- Modellnamen aktualisieren:
gemini-3-flash-preview→gemini-3.5-flash - Preise prüfen. Gemini 3.5 Flash ist teurer als Gemini 3 Flash (Vorabversion). Wenn Ihr Anwendungsfall sehr kostensensibel ist, sollten Sie stattdessen zu Gemini 3.1 Flash-Lite migrieren. Weitere Informationen finden Sie auf der Preisseite.
- Entfernen Sie
temperature,top_pundtop_kaus der Konfiguration (nicht mehr empfohlen). - Ersetzen Sie
thinking_budgetdurchthinking_level. - Fügen Sie allen
FunctionResponse-Teilenidund den entsprechendennamehinzu. - Testen Sie Ihre Prompts. Der Standardaufwand wurde von
highinmediumgeändert. Überprüfen Sie Qualität, Geschwindigkeit und Kosten. - Die Fortführung der Logikschritte ist jetzt standardmäßig aktiviert. Der Kontext der logischen Schlussfolgerungen wird über mehrere Runden hinweg weitergegeben, was die Leistung verbessert, aber die Token-Nutzung erhöhen kann.
- Unnötige Tool-Aufrufe reduzieren: Reduzieren Sie zuerst den Denkaufwand (
medium,lowoderminimal). Fügen Sie eine Systemanweisung hinzu, um die Tool-Nutzung einzuschränken, wenn das Problem weiterhin besteht. - Die Computernutzung wird unterstützt.
Von Gemini 2.5 migrieren
Alle oben genannten Punkte plus:
- Prompts vereinfachen. Wenn Sie Chain-of-Thought-Prompt-Engineering verwendet haben, um
logische Schlussfolgerungen zu erzwingen, versuchen Sie stattdessen
thinking_level: "medium"oder"high"mit einfacheren Prompts. - Testen Sie PDF- und Media-Arbeitslasten. Wenn Sie sich auf ein bestimmtes Verhalten für das Parsen von dichten Dokumenten verlassen haben, testen Sie die Einstellung
media_resolution_high, um die Genauigkeit zu gewährleisten. Durch die Migration zu den Standardeinstellungen von Gemini 3 kann sich auch die Token-Nutzung für PDFs erhöhen, für Videos jedoch verringern. Wenn Anfragen das Kontextfenster überschreiten, reduzieren Sie explizit diemedia_resolution. Weitere Informationen finden Sie in der Dokumentation zur Media-Auflösung für Details. - Kombinierte Tool-Nutzung nutzen. Google Suche, URL-Kontext, Codeausführung und benutzerdefinierte Funktionen können in derselben Anfrage verwendet werden.
- Wenn Sie multimodale Funktionsantworten verwenden, verschieben Sie multimodale Inhalte in die Teile der Funktionsantwort, nicht daneben.
- Wenn Sie Inline-Anweisungen mit Funktionsantworten verwenden, hängen Sie sie durch zwei Zeilenumbrüche getrennt an den Text der Funktionsantwort an, nicht als separate Teile.
- Die Bildsegmentierung wird in Gemini 3.x nicht unterstützt. Verwenden Sie für Segmentierungsarbeitslasten weiterhin Gemini 2.5 Flash mit deaktiviertem Thinking-Modell.
- Entfernen Sie
candidate_countaus der Konfiguration (wird in Gemini 3.x nicht unterstützt).
Funktionen der Gemini 3-Familie
Gemini 3.5 Flash erbt alle Funktionen der Gemini 3-Familie, einschließlich der Computernutzung. In Gemini 3 eingeführte Funktionen, die weiterhin verfügbar sind:
- Thinking: Verschlüsselter Kontext der logischen Schlussfolgerungen, der über API-Aufrufe hinweg beibehalten wird. Automatisch in der Interactions API, implizit in GenerateContent.
- Strukturierte Ausgaben mit Tools: Kombinieren Sie den JSON-Modus mit integrierten Tools (Suche, URL-Kontext, Codeausführung, Funktionsaufrufe).
- Multimodale Funktionsantworten: Geben Sie Bilder, Audio und andere Medien in den Ergebnissen von Funktionsaufrufen zurück.
- Code-Ausführung mit Bildern: Führen Sie Code aus, der Bilder verarbeitet und generiert.
- Kombinierte Tool-Nutzung: Verwenden Sie integrierte Tools und benutzerdefinierte Funktionsaufrufe in derselben Anfrage.
- Media-Auflösung:
Feingranulare Steuerung der Token-Zuweisung für Bild-, Video- und PDF-Eingaben.
Gemini 3-Modelle unterstützen Auflösungseinstellungen pro Inhaltselement (
low,medium,high,ultra_high) für Prompts mit unterschiedlicher Qualität. - Gedankensignaturen: Verschlüsselte Darstellungen der internen logischen Schlussfolgerungen des Modells. Erforderlich für Mehrfachdialog-Funktionsaufrufe im zustandslosen Modus. Werden automatisch von der Interactions API und den offiziellen SDKs verwaltet.
Best Practices für Prompts
Gemini 3.x-Modelle sind Modelle für logische Schlussfolgerungen. Das ändert die Art und Weise, wie Sie Prompts erstellen sollten.
- Präzise Anweisungen:Fassen Sie sich kurz. Gemini 3.x reagiert am besten auf direkte, klare Anweisungen. Ausführliche oder komplexe Prompt-Engineering-Techniken, die für ältere Modelle entwickelt wurden, können dazu führen, dass das Modell zu viel analysiert.
- Ausführlichkeit der Ausgabe:Standardmäßig ist Gemini 3 und 3.1 weniger ausführlich und bevorzugt direkte, effiziente Antworten. Wenn Ihr Anwendungsfall einen konversationellen Ton erfordert, weisen Sie das Modell in Ihrem Prompt explizit an (z. B. „Erkläre das als freundlicher, gesprächiger Assistent“).
- Kontextverwaltung:Wenn Sie mit großen Datasets arbeiten (z. B. ganze Bücher, Codebasen oder lange Videos), platzieren Sie Ihre spezifischen Anweisungen oder Fragen am Ende des Prompts, nach dem Datenkontext. Verankern Sie die logischen Schlussfolgerungen des Modells, indem Sie Ihre Frage mit einer Formulierung wie „Basierend auf den vorherigen Informationen…“ beginnen.
Weitere Informationen zu Strategien für das Design von Prompts finden Sie im Leitfaden zum Prompt-Engineering.
Beschränkungen
- Die Bildsegmentierung wird in Gemini 3.x nicht unterstützt. Verwenden Sie für Segmentierungsarbeitslasten weiterhin Gemini 2.5 Flash mit deaktiviertem Thinking-Modell.
FAQ
Was ist der Wissensstand von Gemini 3.5 Flash? Gemini 3.5 Flash hat einen Wissensstand von Januar 2025. Aktuellere Informationen finden Sie mit dem Tool für die Suche nach Fakten.
Was sind die Grenzwerte für das Kontextfenster? Gemini 3.5 Flash unterstützt ein Kontextfenster mit 1 Million Tokens für die Eingabe und bis zu 65.000 Tokens für die Ausgabe.
Funktioniert mein alter
thinking_budgetCode noch? Ja,thinking_budgetwird aus Gründen der Abwärtskompatibilität weiterhin unterstützt. Wir empfehlen jedoch, zuthinking_levelzu migrieren, um eine besser vorhersagbare Leistung zu erzielen. Verwenden Sie nicht beides in derselben Anfrage.Unterstützt Gemini 3.5 Flash die Batch API? Ja. Weitere Informationen finden Sie im Leitfaden zur Batch API.
Wird Kontext-Caching unterstützt? Ja, Kontext-Caching wird unterstützt.
Welche Tools werden unterstützt? Gemini 3.5 Flash unterstützt die Google Suche, Fundierung mit Google Maps, die Dateisuche, die Codeausführung, den URL-Kontext und Standard-Funktionsaufrufe, einschließlich der kombinierten Tool-Nutzung und der Computernutzung.
Nächste Schritte
- Weitere Informationen zu Strategien für das Design von Prompts finden Sie im Leitfaden zum Prompt-Engineering.
- Erste Schritte mit dem Gemini 3 Cookbook
- Informationen zur Optimierung und Inferenz der Gemini API