Novedades de Gemini 4 Argon

Gemini 4 Argon (gemini-4-argon) es nuestro modelo más reciente y capaz. Puede razonar durante más tiempo sobre problemas difíciles para obtener mejores resultados en tareas complejas de programación, agentes, matemáticas y ciencias. Gemini 4 Argon está disponible a través de la API de Gemini y en Google AI Studio.

Gemini 4 Argon admite un límite unificado de 1 millón de tokens de entrada y salida, una decodificación larga de hasta 1 millón de tokens y niveles de razonamiento ajustables (low, medium y high).

En esta guía, se explican las novedades de Gemini 4 Argon, los cambios en la API, los ejemplos de código y las instrucciones de migración.

Modelo nuevo

Modelo ID de modelo Nivel de pensamiento predeterminado Precios Descripción
Gemini 4 Argon gemini-4-argon medium Disponible hasta el 30 de noviembre de 2026 a un precio de lanzamiento de USD 2 por 1 millón de tokens de entrada y USD 10 por 1 millón de tokens de salida (USD 4 por 1 millón de tokens de entrada y USD 20 por 1 millón de tokens de salida después de esa fecha). Consulta los precios para obtener más detalles. Nuestro modelo más potente, creado para resolver los problemas más difíciles con profundidad y precisión en tareas de ingeniería de software y trabajo de conocimiento del mundo real.

Guía de inicio rápido

Usa el siguiente ejemplo para enviar una solicitud a gemini-4-argon con el thinking_level predeterminado recomendado (medium) y un límite de tokens de salida de 64,000:

Python

pip install -U "google-genai>=2.30.1"
from google import genai
from google.genai import types

client = genai.Client()

response = client.models.generate_content(
    model="gemini-4-argon",
    contents="Write a three.js script that renders a realistic 3D black hole with gravitational lensing.",
    config=types.GenerateContentConfig(
        max_output_tokens=65536,
        thinking_config=types.ThinkingConfig(thinking_level="medium"),
    ),
)

print(response.text)

JavaScript

npm install "@google/genai@>=2.29.1"
import { GoogleGenAI } from "@google/genai";

const ai = new GoogleGenAI({});

const response = await ai.models.generateContent({
  model: "gemini-4-argon",
  contents: "Write a three.js script that renders a realistic 3D black hole with gravitational lensing.",
  config: {
    maxOutputTokens: 65536,
    thinkingConfig: {
      thinkingLevel: "medium",
    },
  },
});

console.log(response.text);

REST

curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-4-argon:generateContent" \
  -H "x-goog-api-key: $GEMINI_API_KEY" \
  -H 'Content-Type: application/json' \
  -X POST \
  -d '{
    "contents": [{
      "parts": [{"text": "Write a three.js script that renders a realistic 3D black hole with gravitational lensing."}]
    }],
    "generationConfig": {
      "maxOutputTokens": 65536,
      "thinkingConfig": {
        "thinkingLevel": "medium"
      }
    }
  }'

Novedades de Gemini 4 Argon

  • Límite unificado de 1 millón de tokens de entrada y salida: Los tokens de entrada, razonamiento y salida comparten una sola ventana de 1 millón de tokens, con un límite de 32,000 por solicitud para llamadas que no son de transmisión y un límite de 64,000 por transmisión para llamadas de transmisión.
  • Decodificación larga de hasta 1 millón de tokens: El modelo puede generar más allá del límite por solicitud, hasta 1 millón de tokens menos tu entrada. Los SDKs de IA generativa de Google más recientes continúan de forma predeterminada.
  • Comprensión de video de agentes (DG): La comprensión de video de agentes ya está disponible de forma general.
  • Compatibilidad con agentes administrados: El agente de Antigravity en Gemini Managed Agents ahora es compatible con Gemini 4 Argon.

Para obtener más detalles, consulta la página del modelo Gemini 4 Argon. Para obtener información sobre los precios, consulta la página de precios.

Resultados más grandes y decodificación larga

Cuando una tarea requiere un razonamiento profundo, Gemini 4 Argon puede pensar durante más tiempo y trabajar más para resolver problemas complejos de matemáticas, ciencias y programación en una sola generación.

  • Límite unificado de 1 millón de tokens de entrada y salida: Argon puede usar hasta 1 millón de tokens, menos tus tokens de entrada, para pensar y generar resultados combinados.
  • Los tokens de razonamiento se descuentan de tu presupuesto de max_output_tokens: En tareas difíciles, el modelo usa más de tu presupuesto de max_output_tokens para llegar a una mejor respuesta. Usa thinking_level para controlar el uso de tokens.
  • Límites por solicitud (64,000 para transmisión y 32,000 para no transmisión): Una solicitud de transmisión devuelve hasta 65,536 tokens. Una solicitud que no es de transmisión devuelve hasta 32,768 tokens, en comparación con los 65,536 de Gemini 3.x. Para las llamadas de REST, estos límites también son los predeterminados.

Los SDKs de Google GenAI más recientes ejecutan la decodificación larga de forma predeterminada. Usa Python google-genai 2.30.1 o una versión posterior, o JavaScript @google/genai 2.29.1 o una versión posterior.

En estas versiones, automatic_continuation es True de forma predeterminada, por lo que no es necesario que lo configures. Cuando estableces max_output_tokens por encima del límite por solicitud, generate_content y generate_content_stream continúan automáticamente en todas las solicitudes hasta que el modelo finaliza o alcanza max_output_tokens, lo que devuelve una respuesta combinada.

response = client.models.generate_content(
    model="gemini-4-argon",
    contents="Write a complete, rigorous proof of the prime number theorem.",
    config=types.GenerateContentConfig(
        max_output_tokens=262144,
        thinking_config=types.ThinkingConfig(thinking_level="high"),
        automatic_continuation=True,  # Default.
    ),
)

Para ejecutar el bucle por tu cuenta, configura automatic_continuation=False. Si llamas a REST o usas un SDK anterior, las solicitudes se detienen en el límite por solicitud. Para los bucles de REST, los frameworks de terceros, el recuento de tokens y cuándo usar la decodificación larga, consulta la guía de decodificación larga.

Establece límites de tokens de salida

max_output_tokens establece el total de tokens de razonamiento y de salida para una generación, incluidas todas las solicitudes de continuación. Establécelo lo suficientemente alto para que el pensamiento no acorte la respuesta. Establece un valor lo suficientemente bajo como para limitar el gasto cuando una instrucción difícil lo use todo.

Usa la siguiente guía como punto de partida:

  • Tareas estándar: Mantén la configuración predeterminada.
  • Apps existentes con un límite inferior a 32,000: Aumenta max_output_tokens a 32,768. Para usar menos tokens, disminuye thinking_level.
  • Tareas que usaban más de 32,000 tokens antes: Establece max_output_tokens en 65,536.
  • Razonamiento y programación complejos: Establece max_output_tokens en 131,072 o 262,144, hasta 1,048,576 menos tus tokens de entrada.

Si una solicitud usa todo el max_output_tokens, devuelve finish_reason: "MAX_TOKENS" y, además, incluye un continuation_token. Puedes reanudarla o iniciarla de nuevo.

  • Reanuda desde el punto de control: Envía la solicitud original con el continuation_token más reciente y un max_output_tokens más alto. Si no generas max_output_tokens, la solicitud devuelve 400 INVALID_ARGUMENT.
  • Vuelve a empezar: Envía la solicitud original con un max_output_tokens más alto y sin continuation_token.

Información sobre los niveles de razonamiento

El nivel de razonamiento es tu control principal sobre la calidad, la latencia y el uso de tokens en Gemini 4 Argon:

Nivel de pensamiento Uso de tokens Cuándo debe utilizarse
low Menos tokens, latencia más baja Tareas más simples y trabajo sensible a los costos También funciona para tareas de análisis y escritura que requieren un pensamiento ligero. La calidad puede disminuir en las tareas difíciles.
medium (predeterminada) Equilibrado Se recomienda para la mayoría de las tareas, incluidos los casos de uso de código complejo y de agentes.
high Mayor cantidad de tokens, primer token más lento Razonamiento complejo, matemáticas y ciencias difíciles, y las tareas de código o de agentes más complejas. Se combina bien con la decodificación larga para resultados largos.

Ejecuta tus evaluaciones en los tres niveles con un max_output_tokens alto para que el límite no corte las respuestas. Luego, elige el thinking_level más bajo que cumpla con tu estándar de calidad.

Lista de tareas para la migración

  `/gemini-api-dev migrate my app to Gemini 4 Argon`

Migra a gemini-4-argon

  • Actualiza el ID del modelo: Cambia la cadena del modelo a gemini-4-argon.
  • Establece max_output_tokens de forma explícita: El valor predeterminado es 64K para las llamadas de transmisión y del SDK, y 32K para las llamadas de REST que no son de transmisión.
  • Aumenta los límites inferiores a 32,000: Aumenta cualquier límite inferior a 32,000 a, al menos, 32,768. Usa thinking_level para reducir la inversión en tokens.
  • Planifica para decodificaciones largas: En el caso de las tareas que superen el límite por solicitud, usa el SDK más reciente o agrega un bucle continuation_token.
  • Reemplaza thinking_budget por thinking_level: thinking_budget sigue funcionando y se asigna al thinking_level más cercano, pero devuelve una advertencia. Prueba tu carga de trabajo con low, medium y high.
  • Deja de usar el almacenamiento en caché de contexto explícito: El almacenamiento en caché explícito (cachedContents / caches.create) no es compatible con Gemini 4 Argon y devuelve un error. Quita las llamadas que crean o pasan cached_content en GenerateContentConfig. El almacenamiento en caché implícito está habilitado de forma predeterminada para las instrucciones de, al menos, 4,096 tokens y descuenta un 95% de los tokens de entrada almacenados en caché en los aciertos de caché.
  • Quita los parámetros obsoletos: Quita temperature, top_p, top_k y candidate_count de las solicitudes. Si se proporcionan, se ignoran los parámetros de muestreo.
  • Aumenta los tiempos de espera del cliente: Establece los tiempos de espera del cliente HTTP en, al menos, 20 minutos por llamada.
  • Conserva las firmas de pensamiento: Pasa el historial de conversación completo, incluidas las firmas de pensamiento, en las solicitudes de varios turnos y de llamada a funciones.

Precios

Gemini 4 Argon está disponible con un precio de lanzamiento hasta el 30 de noviembre de 2026:

  • Tokens de entrada: USD 2.00 por cada millón de tokens (USD 4.00 a partir del 1 de diciembre de 2026)
    • Tokens de entrada almacenados en caché: El almacenamiento en caché implícito descuenta un 95% de la entrada almacenada en caché, a USD 0.10 por cada millón de tokens (USD 0.20 a partir del 1 de diciembre de 2026).
  • Tokens de salida, incluidos los tokens de razonamiento: USD 10.00 por 1 millón de tokens (USD 20.00 a partir del 1 de diciembre de 2026)

Gemini 4 Argon no está disponible en el nivel gratuito. Para conocer los niveles de precios completos, consulta la página de precios.

Otros modelos

¿Qué sigue?