Gemini API

La API de Gemini es el camino más rápido 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()

interaction = client.interactions.create(
    model="gemini-3.7-flash",
    input="Explain how AI works in a few words"
)

print(interaction.output_text)

JavaScript

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

const ai = new GoogleGenAI({});

const interaction = await ai.interactions.create({
  model: "gemini-3.7-flash",
  input: "Explain how AI works in a few words",
});

console.log(interaction.output_text);

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.7-flash",
    "input": "Explain how AI works in a few words"
  }'
Comenzar a desarrollar

Sigue nuestra guía de introducción para obtener una clave de API y realizar tu primera llamada a la API en minutos.


Conoce los modelos

Ver todos

Explora las funciones

API de Interactions

La API de Interactions se convirtió en nuestra interfaz predeterminada a partir de junio de 2026 y es la mejor manera de compilar con modelos y agentes de Gemini en el futuro. Si estás comenzando un proyecto nuevo, debes usar la API de Interactions. Si bien sigue siendo compatible, la API de generateContent ahora se considera heredada.