Neues bei Gemini 3.7 Flash

Neuestes Modell Andere Modelle

Gemini 3.7 Flash (gemini-3.7-flash) ist ein Flash-Modell der vorherigen Generation aus der Gemini 3-Reihe, das jetzt eingestellt wurde und automatisch an Gemini 3.8 Flash weitergeleitet wird.

Diese Anleitung wird zu Referenzzwecken beibehalten und dokumentiert die Funktionen und Änderungen, die in Gemini 3.7 Flash eingeführt wurden.

Modellübersicht

Modell Modell-ID Standard-Denkaufwand Beschreibung
Gemini 3.7 Flash (eingestellt) gemini-3.7-flash medium Flash-Modell der vorherigen Generation, das für Programmierung, agentische Workflows und mehrstufige Ausführung entwickelt wurde. Wurde durch Gemini 3.8 Flash ersetzt.

Gemini 3.7 Flash unterstützt ein Kontextfenster mit 1 Million Tokens, maximal 64.000 Ausgabetokens, anpassbare Denkaufwände (low, medium, high) und dieselben integrierten Tools wie 3.6 Flash.

Die vollständigen Spezifikationen finden Sie auf der Modellseite zu Gemini 3.7 Flash.

Kurzanleitung

Python

from google import genai

client = genai.Client()

interaction = client.interactions.create(
    model="gemini-3.7-flash",
    input="Write a responsive navigation component in React with smooth animations and dark mode toggle."
)

print(interaction.output_text)

JavaScript

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

const client = new GoogleGenAI({});

const interaction = await client.interactions.create({
  model: "gemini-3.7-flash",
  input: "Write a responsive navigation component in React with smooth animations and dark mode toggle.",
});

console.log(interaction.output_text);

Java

import com.google.genai.Client;
import com.google.genai.gaos.models.interactions.CreateModelInteraction;
import com.google.genai.gaos.models.interactions.Interaction;
import com.google.genai.gaos.models.interactions.InteractionsInput;
import com.google.genai.gaos.models.interactions.Model;
import com.google.genai.gaos.models.operations.CreateInteractionRequestBody;

Client client = new Client();
CreateModelInteraction req = CreateModelInteraction.builder()
    .model(Model.of("gemini-3.7-flash"))
    .input(InteractionsInput.of("Write a responsive navigation component in React with smooth animations and dark mode toggle."))
    .build();
Interaction interaction =
    client.interactions.create(CreateInteractionRequestBody.of(req)).interaction().get();
System.out.println(interaction.outputText().orElse(""));

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.7-flash",
    "input": "Write a responsive navigation component in React with smooth animations and dark mode toggle."
  }'

Neuerungen in Gemini 3.7 Flash

  • Coding und agentische Aufgaben:Deutlich höhere Qualität bei Softwareentwicklung und agentischen Benchmarks in der Praxis, wodurch die Problemlösung verbessert und fehlgeschlagene Agentenschleifen reduziert werden.
  • Webentwicklung und stärkere Designparität:Generiert Desktop- und Webanwendungscode mit höherer Genauigkeit direkt aus Design-Mocks, mit deutlichen Verbesserungen bei der Einhaltung des Designs und bei der Überprüfung vorhandener Codebasen anhand von Mocks, um eine 1:1-Designparität zu gewährleisten.

Denkaufwand

Mit Gemini 3.7 Flash können Entwickler die Latenz und Intelligenz flexibel steuern, indem sie den Denkaufwand des Modells anpassen:

  • Geringer Denkaufwand: Reduziert die Zeit bis zur Antwort bei latenzkritischen Aufgaben wie Pipelines zur Reaktion auf Vorfälle, Echtzeit-Chats, dem Verfassen von Entwürfen und der schnellen Datenanalyse.
  • Mittel (Standard) : Beste Qualität für die meisten Aufgaben. Empfohlen für komplexe Code- und agentische Anwendungsfälle mit höherer Genauigkeit beim ersten Versuch.
  • Hoher Denkaufwand: Maximiert die Fähigkeit des Modells, zu denken und Tools zu verwenden. Am besten geeignet für komplexe Schlussfolgerungen, schwierige mathematische Aufgaben und anspruchsvolle Programmier- und Agentenaufgaben. Ermöglicht erweiterte Überlegungen und Funktionsaufrufe, mit höherem Tokenverbrauch und höheren Kosten.

So konfigurieren Sie den Denkaufwand in Gemini 3.7 Flash:

Python

from google import genai

client = genai.Client()

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

Mehrsprachige Codebeispiele (JavaScript, Java, Go, REST) und detaillierte Konzepte zum Denkaufwand finden Sie unter Denkaufwand in Gemini 3.8 Flash.

Unterstützung für Antigravity-Agenten

Mit Gemini 3.7 Flash wurde die Unterstützung für den Antigravity-Agenten in Gemini Managed Agents und dem Google Antigravity SDK eingeführt.

Aktuelle Codebeispiele und die neueste Standardkonfiguration des Agents finden Sie in der Anleitung zum Antigravity-Agenten und in der Anleitung zu Gemini 3.8 Flash.

Andere Modelle

Nächste Schritte