Gemini API

Recomendamos usar la API de Interactions para todos los proyectos nuevos. Está optimizado para flujos de trabajo de agentes, administración de estados y los modelos más recientes. Obtén más información en la descripción general de la API de Interactions.

La ruta más rápida desde la instrucción hasta la producción con Gemini, Veo, Nano Banana y mucho más.

Python

from google import genai

client = genai.Client()

interaction = client.interactions.create(
    model="gemini-3.5-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.5-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.5-flash",
    "input": "Explain how AI works in a few words"
  }'
Comenzar a desarrollar

Sigue nuestra guía de inicio rápido para obtener una clave de API y realizar tu primera llamada a la API en cuestión de minutos.


Conoce los modelos

Ver todos

Explora las capacidades