Modelo más reciente Otros modelos
Gemini 3.7 Flash (gemini-3.7-flash) tiene disponibilidad general (DG) y está listo para su uso en producción. Es nuestro modelo de alto rendimiento más inteligente hasta ahora para programación y agentes.
En esta guía, se explican las novedades de Gemini 3.7 Flash, los cambios en la API, los ejemplos de código y la orientación para la migración.
Modelo nuevo
| Modelo | ID de modelo | Nivel de razonamiento predeterminado | Precios | Descripción |
|---|---|---|---|---|
| Gemini 3.7 Flash | gemini-3.7-flash |
medium |
3.7 Flash está disponible hasta fin de año a un precio introductorio de USD 0.75 por 1 M de tokens de entrada y USD 3.75 por 1 M de tokens de salida. Consulta los precios para obtener más detalles. | Nuestro modelo Flash más potente, diseñado para la programación compleja, los flujos de trabajo de agentes y la ejecución confiable de varios pasos. |
Gemini 3.7 Flash admite una ventana de contexto de 1 millón de tokens, un máximo de 64, 000 tokens de salida, niveles de pensamiento ajustables (low, medium, high) y el mismo conjunto de herramientas integradas que 3.6 Flash.
Para conocer las especificaciones completas, consulta la página del modelo Gemini 3.7 Flash. Para obtener información detallada sobre los precios, consulta la página de precios.
Guía de inicio rápido
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."
}'
Novedades de Gemini 3.7 Flash
- Tareas de codificación y de agentes: Calidad significativamente mayor en las comparativas de ingeniería de software y de agentes del mundo real, lo que mejora la resolución de problemas y reduce los bucles de agentes fallidos.
- Desarrollo web y mayor paridad de diseño: Genera código de aplicaciones web y de escritorio de mayor fidelidad directamente a partir de simulaciones de diseño, con grandes avances en el cumplimiento del diseño y en la auditoría de bases de código existentes en comparación con las simulaciones para verificar la paridad de diseño 1:1.
- Precios promocionales: Gemini 3.7 Flash estará disponible a un precio de lanzamiento de USD 0.75 por millón de tokens de entrada y USD 3.75 por millón de tokens de salida. También aplicaremos esta nueva tarifa a 3.6 Flash. Los precios de lanzamiento vencen el 31 de diciembre de 2026. Después de esa fecha, se aplicarán los precios de USD 1.50 por cada millón de tokens de entrada y USD 7.50 por cada millón de tokens de salida.
Cómo elegir el modelo adecuado
Consulta la siguiente tabla para revisar los destinos de migración recomendados para tus cargas de trabajo. Para actualizarte desde Gemini 3.5 Flash, Gemini 3 Flash (versión preliminar) o Gemini 3.1 Pro, asegúrate de quitar los parámetros de muestreo obsoletos (temperature, top_p, top_k) y los turnos del modelo rellenados previamente. Gemini 3.6 Flash ya no admite estos parámetros.
| Modelo | Casos de uso principales | Objetivo de migración recomendado |
|---|---|---|
Gemini 3.7 Flashgemini-3.7-flash |
Generación de código, razonamiento espacial o multimodal, flujos de trabajo de agentes de varios pasos y cumplimiento del diseño | Gemini 3.6 Flash, Gemini 3.5 Flash, Gemini 3 Flash (versión preliminar) o Gemini 3.1 Pro |
Cómo comprender los niveles de razonamiento
Gemini 3.7 Flash brinda a los desarrolladores un control flexible sobre la latencia y la inteligencia, ya que permite ajustar el nivel de pensamiento del modelo:
- Bajo esfuerzo de razonamiento: Reduce el tiempo de respuesta para tareas críticas de latencia, como canalizaciones de respuesta ante incidentes, chat en tiempo real, redacción de borradores y análisis de datos rápidos.
- Mediana (predeterminada): Es la mejor calidad para la mayoría de las tareas. Se recomienda para casos de uso complejos de código y agentes, con mayor precisión en la primera pasada.
- Alto esfuerzo de razonamiento: Maximiza la capacidad del modelo para razonar y usar herramientas. Ideal para razonamientos complejos, matemáticas difíciles y tareas de programación y de agentes difíciles. Permite pensamientos extendidos y llamadas a funciones, con un mayor consumo de tokens y costos.
Para configurar los niveles de pensamiento en Gemini 3.7 Flash, sigue estos pasos:
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)
Para ver ejemplos de código en varios idiomas (JavaScript, Java, Go y REST) y conceptos de razonamiento detallados, consulta Cómo comprender los niveles de razonamiento en Gemini 3.8 Flash.
Compatibilidad con el agente de Antigravity
Gemini 3.7 Flash introdujo la compatibilidad para potenciar el agente de Antigravity en los agentes administrados por Gemini y el SDK de Antigravity de Google.
Para ver las muestras de código actuales y la configuración predeterminada más reciente del agente, consulta la guía del agente de Antigravity y la guía de Gemini 3.8 Flash.
Lista de tareas de migración
`/gemini-api-dev migrate my app to Gemini 3.7 Flash`
Migra a gemini-3.7-flash
- Actualiza el ID del modelo: Cambia la cadena del modelo objetivo a
gemini-3.7-flash. - Configura el nivel de pensamiento: Reemplaza
thinking_budgetpor la enumeración de cadenasthinking_levely configúrala como"low","medium"(predeterminada) o"high"según sea necesario para tu carga de trabajo. - Aplica los cambios en los parámetros de la API de Gemini 3: Quita los parámetros de muestreo en desuso (
temperature,top_p,top_k),candidate_count(no compatible con Gemini 3 ni versiones posteriores) y los turnos del modelo completados previamente. Consulta Cambios en la API de Gemini 3.6 y actualizaciones de parámetros. - Requisitos básicos de Gemini 3.x: Para la coincidencia estricta de respuestas de llamadas a funciones, las actualizaciones del SDK y la conservación de la firma de pensamiento, consulta la Lista de tareas de migración de Gemini 3.5.
Precios
Para obtener detalles completos sobre los precios y las tarifas de introducción, consulta la página de precios.
Próximos pasos
- Revisa las especificaciones de la API en la Descripción general de los modelos.
- Explora la organización de varios agentes en la Guía de la API de Interactions.
- Probar y definir instrucciones en Google AI Studio