CODER SALE 🚀

Aprovecha hasta 70% OFF y hasta 3 cuotas sin interés en CURSOS y CARRERAS

|

Hasta el 21/06 ⏰

CODER SALE 🚀

Aprovecha hasta 70% OFF y hasta 3 cuotas sin interés en CURSOS y CARRERAS

|

Hasta el 21/06 ⏰

Hasta el 21/06 ⏰

CODER SALE 🚀

Aprovecha hasta 70% OFF y hasta 3 cuotas sin interés en CURSOS y CARRERAS

APIs de IA para principiantes: cómo conectar GPT, Claude y Gemini a tus proyectos

Dan Patiño

AI Strategy & Innovation en Coderhouse

Inteligencia Artificial

APIs de IA para principiantes: cómo conectar GPT, Claude y Gemini a tus proyectos

Publicado el

Conectar una API de inteligencia artificial a tu proyecto es más simple de lo que parece, y es el paso que separa a quien "usa ChatGPT en el navegador" de quien construye sus propias aplicaciones con IA. En esta guía paso a paso vas a aprender cómo conectar las APIs de GPT (OpenAI), Claude (Anthropic) y Gemini (Google) por primera vez: qué es una API key, qué es un token, cuánto cuesta y cómo hacer tus primeras llamadas con Python o JavaScript, sin experiencia previa.

El interés por integrar IA en proyectos crece a gran velocidad, y la principal barrera de entrada no es programar: es la configuración técnica inicial. Vamos a despejarla.

¿Qué es una API de IA y por qué usarla?

Una API (Interfaz de Programación de Aplicaciones) es la puerta que te permite "hablar" con un modelo de IA desde tu propio código en lugar de hacerlo desde una web. En vez de escribir en un chat, tu programa envía un texto (el prompt) y recibe una respuesta que podés usar dentro de tu app: un chatbot, un generador de resúmenes, un clasificador de comentarios, lo que imagines.

Usar la API te da control total: definís el modelo, el tono, el formato de salida y podés automatizar miles de llamadas. Es la base de prácticamente todos los productos con IA que ves hoy.

Conceptos clave antes de empezar

¿Qué es una API key?

Es una contraseña secreta que identifica tu cuenta y autoriza tus llamadas. La generás en el panel del proveedor y la pegás en tu código (o, mejor, en una variable de entorno). Nunca la subas a GitHub ni la compartas: cualquiera con tu key puede gastar tu saldo.

¿Qué es un token?

Los modelos no cuentan palabras, cuentan tokens: fragmentos de texto de unos 4 caracteres en promedio. "Hola mundo" son unos 3 tokens. Importa porque pagás por token (tanto los que enviás como los que recibís) y porque cada modelo tiene un límite máximo de tokens por llamada.

¿Cuánto cuesta?

El costo se mide por millón de tokens y varía según el modelo: los modelos más livianos cuestan centavos por millón de tokens, mientras que los más potentes son bastante más caros. Para un proyecto chico de pruebas, el gasto suele ser de pocos dólares al mes. Conviene revisar siempre el pricing oficial de cada proveedor, porque cambia seguido.

Paso a paso: conseguir tu API key

  1. OpenAI (GPT): creá una cuenta en la plataforma de desarrolladores de OpenAI, andá a la sección de API keys y generá una nueva. La guía de inicio rápido oficial de OpenAI te lleva de la mano.

  2. Anthropic (Claude): registrate en la consola de Anthropic y generá tu key desde el panel. La documentación oficial de la API de Claude incluye ejemplos listos para copiar.

  3. Google (Gemini): obtené tu key gratuita desde Google AI Studio siguiendo la documentación de Gemini para desarrolladores.

En los tres casos vas a recibir una cadena larga de caracteres: esa es tu API key. Guardala en un lugar seguro.

Tu primera llamada en Python

Una vez que tenés la key, hacer una llamada es cuestión de pocas líneas. Este es el patrón general con la API de OpenAI:

from openai import OpenAI

client = OpenAI(api_key="TU_API_KEY")

respuesta = client.chat.completions.create(
    model="gpt-4o-mini",
    messages=[
        {"role": "user", "content": "Explicá qué es una API en una frase."}
    ]
)

print(respuesta.choices[0].message.content)
from openai import OpenAI

client = OpenAI(api_key="TU_API_KEY")

respuesta = client.chat.completions.create(
    model="gpt-4o-mini",
    messages=[
        {"role": "user", "content": "Explicá qué es una API en una frase."}
    ]
)

print(respuesta.choices[0].message.content)
from openai import OpenAI

client = OpenAI(api_key="TU_API_KEY")

respuesta = client.chat.completions.create(
    model="gpt-4o-mini",
    messages=[
        {"role": "user", "content": "Explicá qué es una API en una frase."}
    ]
)

print(respuesta.choices[0].message.content)
from openai import OpenAI

client = OpenAI(api_key="TU_API_KEY")

respuesta = client.chat.completions.create(
    model="gpt-4o-mini",
    messages=[
        {"role": "user", "content": "Explicá qué es una API en una frase."}
    ]
)

print(respuesta.choices[0].message.content)

El patrón es casi idéntico para Claude y Gemini: instalás la librería oficial, creás un cliente con tu key, enviás un mensaje y leés la respuesta. Cambian los nombres de los métodos y los modelos, pero la lógica es la misma.

¿Y en JavaScript?

Si trabajás con Node.js, cada proveedor ofrece su SDK oficial (por ejemplo, el paquete openai o @anthropic-ai/sdk). La estructura se repite: importás el SDK, inicializás el cliente con la key desde una variable de entorno y hacés la llamada de forma asíncrona con await.

Buenas prácticas desde el primer día

  • Usá variables de entorno: guardá la key en un archivo .env y nunca la escribas directo en el código.

  • Controlá el gasto: configurá límites de uso en el panel del proveedor para evitar sorpresas.

  • Elegí el modelo según la tarea: para tareas simples usá modelos livianos y baratos; reservá los más potentes para lo que de verdad lo necesite.

  • Probá con poco: empezá con prompts cortos para entender costos y comportamiento antes de escalar.

Si todavía estás dando tus primeros pasos con esta tecnología, te puede servir leer antes esta introducción a qué es la inteligencia artificial y cómo encontrar herramientas gratuitas.

Cursos recomendados de Coderhouse

Dominar las APIs de IA es una habilidad muy demandada. Según los informes sobre el estado de la IA de McKinsey, la adopción de IA generativa en empresas sigue creciendo, y con ella la necesidad de perfiles que sepan integrarla en productos reales. Para aprender de forma estructurada, en Coderhouse tenés opciones para cada nivel:

¿Querés pasar de probar a construir? Empezá con el Curso de AI Engineering de Coderhouse y aprendé a conectar la IA a tus propios proyectos.

Preguntas frecuentes

¿Necesito saber programar para usar una API de IA?

Necesitás nociones básicas de Python o JavaScript: instalar una librería, definir variables y ejecutar un script. No hace falta ser experto; con los ejemplos de la documentación oficial podés hacer tu primera llamada en minutos.

¿Cuál API conviene: GPT, Claude o Gemini?

Las tres son excelentes y se usan de forma muy parecida. Gemini ofrece un nivel gratuito generoso para empezar; GPT tiene la comunidad y documentación más amplias; Claude se destaca en tareas de texto largo y razonamiento. Lo ideal es probar las tres y elegir según tu caso de uso y presupuesto.

¿Cuánto voy a gastar en un proyecto de prueba?

Para experimentar con prompts cortos y pocos usuarios, el gasto suele ser de pocos dólares al mes o incluso gratis usando los niveles iniciales. El costo crece con el volumen de llamadas y el tamaño del modelo, por eso conviene poner límites de uso desde el inicio.

¿Cómo protejo mi API key?

Guardala en una variable de entorno o en un archivo .env que no se suba al repositorio, nunca la escribas directo en el código y no la compartas. Si creés que se filtró, revocala y generá una nueva de inmediato desde el panel del proveedor.

Sobre el autor

Dan Patiño

Soy Dan Patino, responsable de AI Strategy & Innovation en Coderhouse. Mi dia a dia consiste en fusionar la gestion tactica del e-commerce (CRO, Email Marketing y SEO) con el desarrollo de soluciones disruptivas. Me especializo en crear apps internas con IA para automatizar tareas y potenciar la innovacion dentro del equipo. Creo fielmente que la tecnologia es el mejor aliado de la estrategia. Para profundizar en mi recorrido profesional, te espero en mi perfil de LinkedIn.

Imagen promocionando quiz gratis de Coderhouse para encontrar tu formación.
Venezuela

© 2026 Coderhouse. Todos los derechos reservados.

Venezuela

© 2026 Coderhouse. Todos los derechos reservados.

Venezuela

© 2026 Coderhouse. Todos los derechos reservados.

Venezuela

© 2026 Coderhouse. Todos los derechos reservados.