La API de Gemini es la ruta más rápida desde la instrucción hasta la producción con Gemini, Veo, Nano Banana y mucho más. Te permite integrar estos modelos generativos en tus aplicaciones para generar texto e imágenes, analizar entradas multimodales y compilar agentes conversacionales.
Python
from google import genai
client = genai.Client()
response = client.models.generate_content(
model="gemini-3.8-flash",
contents="Explain how AI works in a few words",
)
print(response.text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
async function main() {
const response = await ai.models.generateContent({
model: "gemini-3.8-flash",
contents: "Explain how AI works in a few words",
});
console.log(response.text);
}
await main();
Go
package main
import (
"context"
"fmt"
"log"
"google.golang.org/genai"
)
func main() {
ctx := context.Background()
client, err := genai.NewClient(ctx, nil)
if err != nil {
log.Fatal(err)
}
result, err := client.Models.GenerateContent(
ctx,
"gemini-3.8-flash",
genai.Text("Explain how AI works in a few words"),
nil,
)
if err != nil {
log.Fatal(err)
}
fmt.Println(result.Text())
}
Java
package com.example;
import com.google.genai.Client;
import com.google.genai.types.GenerateContentResponse;
public class GenerateTextFromTextInput {
public static void main(String[] args) {
Client client = new Client();
GenerateContentResponse response =
client.models.generateContent(
"gemini-3.8-flash",
"Explain how AI works in a few words",
null);
System.out.println(response.text());
}
}
C#
using System.Threading.Tasks;
using Google.GenAI;
using Google.GenAI.Types;
public class GenerateContentSimpleText {
public static async Task main() {
var client = new Client();
var response = await client.Models.GenerateContentAsync(
model: "gemini-3.8-flash", contents: "Explain how AI works in a few words"
);
Console.WriteLine(response.Candidates[0].Content.Parts[0].Text);
}
}
REST
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.8-flash:generateContent" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H 'Content-Type: application/json' \
-X POST \
-d '{
"contents": [
{
"parts": [
{
"text": "Explain how AI works in a few words"
}
]
}
]
}'
Conoce los modelos
Ver todosGemini 4 Argon Nuevo
Nuestro modelo de razonamiento insignia con una ventana de contexto compartida de 1 millón y decodificaciones largas de hasta 1 millón de tokens.
Gemini 3.6 Flash Nuevo
Nuestro modelo más reciente que equilibra la velocidad con la inteligencia para ofrecer un rendimiento sólido en tareas multimodales y de agentes.
Gemini 3.8 Flash TTS Nuevo
Modelo de texto a voz de calidad de estudio con actuación expresiva, diseño de voz personalizado y replicación de voz.
Gemini 3.5 Flash-Lite Nuevo
Modelo de gran volumen y sensible a los costos optimizado para tareas de agentes secundarios de alta capacidad de procesamiento y baja latencia.
Gemini 3.1 Flash-Lite
Modelo de gran volumen y sensible a los costos con el rendimiento y la calidad de la serie Gemini 3.
Gemini 3 Flash
Rendimiento de clase de vanguardia que compite con modelos más grandes a una fracción del costo.
Nano Banana
Modelos de generación y edición de imágenes de vanguardia.
Veo 3.1
Nuestro modelo de generación de videos de estado del arte, con audio nativo.
Gemini Robotics
Un modelo de lenguaje de visión (VLM) que lleva las capacidades de agentes de Gemini a la robótica y permite el razonamiento avanzado en el mundo físico.
Explora las capacidades
Generación de imágenes nativa (Nano Banana)
Genera y edita imágenes altamente contextuales de forma nativa con Gemini 2.5 Flash Image.
Contexto ampliado
Ingresa millones de tokens en los modelos de Gemini y obtén información de imágenes, videos y documentos no estructurados.
Resultados estructurados
Restringe Gemini para que responda con JSON, un formato de datos estructurados adecuado para el procesamiento automatizado.
Llamadas a funciones
Compila flujos de trabajo de agentes conectando Gemini a APIs y herramientas externas.
Generación de video con Veo 3.1
Crea contenido de video de alta calidad a partir de instrucciones de texto o imágenes con nuestro modelo de estado del arte.
Agentes de voz con la API de Live
Compila aplicaciones y agentes de voz en tiempo real con la API de Live.
Herramientas
Conecta Gemini al mundo a través de herramientas integradas como la Búsqueda de Google, el contexto de URL, Google Maps, la ejecución de código y el uso de la computadora.
Comprensión de documentos
Procesa hasta 1,000 páginas de archivos PDF con comprensión multimodal completa o con otros tipos de archivos basados en texto.
Pensando
Explora cómo las capacidades de pensamiento mejoran el razonamiento para tareas y agentes complejos.