API de IA: cómo funciona, claves, precios y primera petición
Aprende cómo funciona una API de IA desde cero: claves API, coste por token, tu primera llamada en Python y un paquete de 18 scripts listos para usar.
👁 114 lecturas
Una API de IA permite acceder a modelos como GPT, Claude y Gemini directamente desde una aplicacion o script, sin pasar por la interfaz del chat. Envias una peticion con tu clave de autenticacion, recibes la respuesta en formato JSON y pagas solo por los tokens consumidos, lo que suele traducirse en fracciones de centimo por consulta. Es el primer paso para crear tus propios agentes de IA: a continuacion encontraras la hoja de ruta completa, los pasos explicados, precios actualizados y un paquete de scripts listos para usar probados en Windows.
Situacion a 4 de octubre de 2026
- Modelos mas economicos: GPT-6 Luna a unos 0,089 EUR (0,10 USD) de entrada y 0,447 EUR (0,50 USD) de salida por millon de tokens; Gemini 2.5 Flash-Lite a 0,089 EUR (0,10 USD) y 0,358 EUR (0,40 USD) por millon de tokens de entrada / salida (conversion segun la tasa de referencia del BCE del 12/10/2026: 1 EUR = 1,1181 USD; https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml).
- Opciones gratuitas: nivel gratuito de Gemini API (sin necesidad de tarjeta) y 17 modelos sin coste en OpenRouter (con un limite de 50 peticiones diarias).
- Gama media: Claude Sonnet 5.5 y GPT-6.1 Sol a unos 1,789 EUR (2 USD) de entrada y 8,944 EUR (10 USD) de salida por millon de tokens.
- Prueba practica: 18 scripts (Python, Node.js, curl) ejecutados en Windows 11; la ejecucion completa del paquete apenas costo unos 0,04 EUR (0,05 USD).
- Descarga: paquete de inicio de API con documentacion detallada.
Hoja de ruta: de cero a tu propio agente de IA
A menudo me preguntan cómo entender paso a paso el funcionamiento de una API, cómo crear automatizaciones y cómo programar un agente sencillo sin limitarse a copiar código sin comprenderlo. Esta ruta se divide en tres etapas progresivas, donde cada una se apoya en la anterior:
Etapa 1. API (estas aqui)
- Que es una API
- Clave API
- Primera peticion en Python
- Tokens y costes
- Parametros: system prompt, temperatura
- Respuestas en JSON
- OpenRouter
- OpenAI, Claude o Gemini
Etapa 2. Automatizaciones
- Automatizacion con IA: por donde empezar
- Webhooks: que son
- n8n y Zapier
- Function calling: llamadas a funciones con IA
Etapa 3. Agentes
- Agente de IA: que es
- Agente de IA en Python paso a paso
- RAG paso a paso
- Servidor MCP propio
- Frameworks para agentes de IA
Las etapas 2 y 3 se abordan en la guia especifica Agentes de IA desde cero. La base teorica complementaria se detalla en: LLM: como funciona un gran modelo de lenguaje, MCP, RAG y fine-tuning.
Que es una API de IA
Una API (Application Programming Interface) es el mecanismo estandarizado mediante el cual un programa solicita servicios o datos a otro. En el contexto de la inteligencia artificial, tu código envía una petición HTTP con el modelo seleccionado, los mensajes y los parámetros, y el servidor del proveedor devuelve el texto generado. No hay ventanas de chat, ni historial persistente obligatorio, ni suscripciones fijas: pagas por el volumen de tokens consumidos tanto en la entrada como en la salida.
Una peticion real enviada el 4 de octubre de 2026 desde la terminal en Windows tiene este aspecto:
#!/usr/bin/env bash
# Primera peticion mediante curl (Git Bash, Linux, macOS). Previamente: export OPENROUTER_API_KEY=sk-or-v1-...
# Nota: La consulta original se realizo en polaco pidiendo una frase sobre Cracovia (traduccion del prompt original probado: "Escribe una frase sobre Cracovia.")
curl -s https://openrouter.ai/api/v1/chat/completions \
-H "Authorization: Bearer $OPENROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "openai/gpt-6-luna",
"messages": [{"role": "user", "content": "Napisz jedno zdanie o Krakowie."}]
}'
El modelo GPT-6 Luna respondio con una frase sobre Cracovia, consumio 16 tokens de entrada y 36 de salida, y OpenRouter facturo por ello 0,0000196 USD (aprox. 0,0000175 EUR al cambio BCE de 1 EUR = 1,1181 USD). La explicacion detallada del formato JSON y codigos de estado (401, 429, 500) se encuentra en Que es una API: explicacion practica con IA.
Casos de uso frecuentes en entornos profesionales:
- Resumir correos electronicos, notas o informes en segundo plano, sin interactuar manualmente con el chat.
- Extraer datos estructurados de facturas, curriculums o contratos directamente hacia hojas de calculo o bases de datos.
- Integrar asistentes virtuales en aplicaciones web o plataformas de mensajeria.
- Clasificar y dirigir tickets de soporte u opiniones de clientes.
- Ejecutar procesos por lotes durante la noche que generen informes consolidados por la manana.
- Desplegar agentes autonomos con capacidad para invocar herramientas externas (etapa 3).
Como empezar paso a paso
- Comprende la estructura de peticion y respuesta. Lee Que es una API y lanza tu primera consulta con curl sin necesidad de programar.
- Crea una cuenta y genera tu clave. Para empezar resulta muy practico OpenRouter (una sola clave para multiples modelos) o Google AI Studio (nivel gratuito sin requerir tarjeta de credito). Consulta la guia detallada: Clave API: como obtenerla y protegerla.
- Configura un limite de gasto. Un tope mensual de 2 a 5 USD (aprox. 1,80 a 4,50 EUR) es mas que suficiente para la fase de aprendizaje y previene sustos si la clave se filtra por error.
- Prepara tu entorno de Python y lanza la primera llamada. Uso de venv, libreria openai, streaming y control de reintentos: Primera peticion a una API de IA en Python (también disponible con ejemplos en Node.js).
- Calcula los costes reales. Revisa el desglose en Tokens de IA y calculadora de costes de API.
- Ajusta los hiperparametros. Aprende a usar prompt de sistema, temperatura, limites de contexto y max_tokens: Parametros de API explicados de forma sencilla.
- Solicita salidas estructuradas. Implementa esquemas estrictos con Structured output: respuestas fiables en JSON, imprescindible para automatizaciones solidas.
- Selecciona tu proveedor principal. Análisis en profundidad en Comparativa de API: OpenAI, Claude o Gemini y la guia de uso de OpenRouter.
Modelos y proveedores
Cada proveedor ofrece un catalogo segmentado desde opciones ultrarrapidas y asequibles hasta modelos de razonamiento avanzado:
| Proveedor | Rápido y económico | Uso general | Maximo rendimiento | Acceso gratuito |
|---|---|---|---|---|
| OpenAI | GPT-6 Luna | GPT-6.1 Sol | GPT-6 Astra | No |
| Anthropic | Claude Haiku 4.5 | Claude Sonnet 5.5 | Claude Opus 5.5, Fable 5.1 | Creditos iniciales reducidos |
| Gemini 2.5 / 3.5 Flash-Lite | Gemini 3.8 Flash | Gemini 3.1 Pro (preview) | Si, modelos Flash | |
| DeepSeek | V4.1 Flash | V4 Pro | - | No |
| Mistral | Mistral Small 4 | Mistral Medium 3.5 | - | 10 USD de credito (aprox. 8,94 EUR) en plan Free |
| OpenRouter (pasarela) | 466 modelos de distintos proveedores bajo una sola API | 17 modelos sin coste | ||
Para profundizar en cada ecosistema: Google AI Studio, DeepSeek, Mistral, Kimi, Grok API y Agents API de OpenAI.
Precios de API
En el uso de API se factura por millón de tokens, diferenciando entrada (prompt) y salida (generación). Precios oficiales a 4 de octubre de 2026, expresados en USD y con su estimación en EUR según el tipo de cambio de referencia del BCE del 12/10/2026 (1 EUR = 1,1181 USD; https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml), antes de impuestos locales:
| Modelo | Entrada / M tokens | Salida / M tokens | 100 emails/dia durante 1 mes* |
|---|---|---|---|
| GPT-6 Luna | 0,10 USD (~0,089 EUR) | 0,50 USD (~0,447 EUR) | 0,47 USD (~0,42 EUR) |
| Mistral Small 4 | 0,15 USD (~0,134 EUR) | 0,60 USD (~0,537 EUR) | 0,63 USD (~0,56 EUR) |
| DeepSeek V4.1 Flash (punta) | 0,30 USD (~0,268 EUR) | 1,20 USD (~1,073 EUR) | 1,26 USD (~1,13 EUR) |
| Gemini 3.8 Flash | 0,75 USD (~0,671 EUR) | 3,75 USD (~3,354 EUR) | 3,49 USD (~3,12 EUR) |
| Claude Haiku 4.5 | 1,00 USD (~0,894 EUR) | 5,00 USD (~4,472 EUR) | 4,65 USD (~4,16 EUR) |
| Claude Sonnet 5.5 | 2,00 USD (~1,789 EUR) | 10,00 USD (~8,944 EUR) | 9,30 USD (~8,32 EUR) |
| GPT-6.1 Sol | 2,00 USD (~1,789 EUR) | 10,00 USD (~8,944 EUR) | 9,30 USD (~8,32 EUR) |
| Claude Opus 5.5 | 4,00 USD (~3,578 EUR) | 20,00 USD (~17,888 EUR) | 18,60 USD (~16,64 EUR) |
| GPT-6 Astra, Claude Fable 5.1 | 10,00 USD (~8,944 EUR) | 50,00 USD (~44,719 EUR) | 46,50 USD (~41,59 EUR) |
* Estimacion basada en procesar 800 tokens de entrada y generar 150 de salida por email, 100 veces al dia a lo largo de 30 dias. Una tabla completa con 20 modelos e interactiva esta disponible en Tokens de IA: que son y cuanto cuestan. Conviene recordar que los modelos orientados al razonamiento computan los tokens internos de reflexion dentro del coste de salida (en nuestras pruebas, Gemini 3.8 Flash consumio 390 tokens de pensamiento para producir una respuesta final de solo dos frases).
Diferencias en tokenizacion segun el idioma
Los modelos punteros comprenden y generan texto en múltiples idiomas sin problemas. Sin embargo, los algoritmos de tokenización no procesan todos los idiomas con la misma eficiencia que el inglés. Para ilustrar esta variación, medimos el consumo de tokens procesando el mismo fragmento de texto en polaco frente a su versión en inglés en siete arquitecturas distintas (prueba realizada originalmente en texto en polaco):
| Modelo | Tokens (Polaco) | Tokens (Ingles) | Incremento relativo |
|---|---|---|---|
| Gemini 3.8 Flash | 116 | 84 | 38% |
| GPT-6 Luna | 126 | 84 | 50% |
| Mistral Small 4 | 138 | 84 | 64% |
| DeepSeek V4 Flash | 145 | 84 | 73% |
| Claude Sonnet 5.5 | 214 | 121 | 77% |
| Claude Haiku 4.5 | 159 | 85 | 87% |
| Llama 3.3 70B | 177 | 84 | 111% |
En la practica, al procesar lenguas no anglosajonas conviene evaluar el coste real por consulta devuelto en la cabecera (campo usage.cost) y no solo la tarifa por millon de tokens. Claude Sonnet 5.5 y GPT-6.1 Sol presentan idénticas tarifas sobre el papel, pero en textos no ingleses el tokenizador de Claude puede demandar hasta 1,7 veces mas unidades para el mismo significado. Los scripts y detalles metodologicos se recogen en la guia sobre tokens.
Banco de pruebas: paquete de inicio de API
Todos los ejemplos de código de esta serie se han validado localmente: entorno Windows 11 Pro, Python 3.13.15 (librerías openai 3.24.0, pydantic 2.13.5, tiktoken 0.14.0), Node.js 26.10 (openai 7.27.0) y curl 8.22, enlazando con modelos a través de OpenRouter. Los scripts completos están reunidos en un paquete descargable que incluye archivo de configuración .env.example (sin claves):
Descargar scripts de inicio: archivo comprimido de inicio de API.zip
Contenido del repositorio:
- 01-03: primera llamada con desglose de coste, streaming de respuestas, gestión de excepciones y simulador de código HTTP 429 para pruebas de saturación a coste cero.
- 04: comparativa de temperatura (0 / 0,7 / 1,2) y gestion de modelos como GPT-6 que ignoran este parametro.
- 05: salidas estructuradas validando extracción de facturas mediante esquemas Pydantic y análisis de reseñas.
- 06: medicion comparativa de tokenizacion multilingue frente al ingles en 7 modelos.
- 07: directivas de sistema y control de truncado con max_tokens.
- 08: consulta automatizada de modelos gratuitos disponibles en OpenRouter.
- 09: envio simultaneo de la misma consulta a 6 modelos midiendo latencia y coste.
- 10: ejecucion de un mismo modelo a traves de diferentes proveedores evaluando precio, latencia y politicas de retencion.
- curl/, js/, dostawcy/: llamadas directas por consola, scripts en Node.js y plantillas especificas de integracion para OpenAI, Anthropic y Gemini.
Aclaracion tecnica: los scripts del directorio dostawcy/ se verificaron apuntando a los endpoints nativos de OpenAI, Anthropic y Google con credenciales ficticias para validar dependencias y respuestas de autenticacion del protocolo; el resto de pruebas opero contra modelos reales. El coste acumulado de todas las ejecuciones durante las pruebas fue de unos 0,05 USD (aprox. 0,04 EUR).
Hallazgos relevantes observados durante los tests:
- Con temperatura 0 el modelo entrego respuestas identicas caracter por caracter en tres ejecuciones sucesivas; con temperatura 1,2 introdujo terminos inventados e inserto saltos de linea anomalos.
- La misma consulta enviada a seis modelos arrojo una variacion de costes entre 0,00002 USD y 0,00313 USD (aprox. entre 0,000018 EUR y 0,00280 EUR): un factor de 150 veces con una calidad util equiparable.
- El modelo de código abierto gpt-oss-120b desplegado en cuatro infraestructuras distintas osciló entre 0,4 y 6,2 segundos de latencia y hasta 5,6 veces de diferencia en tarificación.
- Solicitar «responde en JSON» sin esquema formal produjo un bloque envuelto en etiquetas Markdown que provoco errores al parsear con
json.loads.
API, interfaces de chat, modelos locales o herramientas no-code
| Criterio | API | Chat (ChatGPT, Claude, Gemini) | Modelo local (Ollama) | No-code (n8n, Zapier) |
|---|---|---|---|---|
| Facturacion | Por volumen de tokens | Suscripcion mensual fija | Coste electrico y hardware | Suscripcion de plataforma + consumo de API |
| Requiere programacion | Nivel basico (Python, JS) | No | Nivel medio/bajo | No |
| Capacidad de automatizar | Total | Muy limitada | Total | Alta, mediante bloques modulares |
| Acceso a modelos punta | Si | Si | Solo arquitecturas abiertas | Si, conectando APIs |
| Privacidad y retencion | Segun condiciones del proveedor | Sujeta a configuracion del plan | Procesamiento 100% en local | Depende de los servicios conectados |
| Idoneo para | Desarrollo de software y escala | Consultas puntuales manuales | Datos sensibles e investigacion | Integraciones entre servicios sin código |
Para determinar cuando compensa invertir en GPU local frente al uso de llamadas remotas, consulta Modelo local o API comercial. Si buscas automatizaciones sin programar, las plataformas tratadas en la etapa 2 emplean estas mismas APIs por debajo.
A quien va dirigida esta formacion
- Usuarios habituales de chats de IA que necesitan automatizar tareas repetitivas sin intervencion manual constante.
- Desarrolladores sin experiencia previa en LLMs que deseen dominar tokenizacion, gestion de limites, formatos estructurados y control de gasto.
- Emprendedores y responsables tecnicos interesados en auditar los costes operativos reales antes de encargar desarrollos a terceros.
- Estudiantes y perfiles tecnicos que busquen experimentar sin barreras de entrada mediante los niveles gratuitos disponibles.
No se precisa un nivel avanzado de desarrollo: basta con saber ejecutar comandos en terminal y modificar parámetros sencillos en ficheros de texto. Si prefieres evitar cualquier línea de código, te sugerimos iniciar la lectura en Automatizacion con IA: por donde empezar.
Preguntas frecuentes
Que es exactamente una API?
Una API es una interfaz de comunicacion estandarizada que permite el intercambio de instrucciones y datos entre sistemas informaticos. En el ambito de la IA, hace posible que tus propios programas realicen consultas a modelos avanzados como GPT o Claude y reciban el resultado directamente en su flujo de datos.
Cuanto cuesta usar una API de inteligencia artificial?
El precio depende del volumen de tokens procesados: desde unos 0,089 EUR (0,10 USD) por millon de tokens de entrada en modelos como GPT-6 Luna hasta unos 44,72 EUR (50 USD) por millon de salida en modelos frontera como GPT-6 Astra o Claude Fable 5.1. Una peticion estandar en un modelo ligero suele suponer centesimas de centimo. Puedes evaluar tu caso con nuestra calculadora interactiva.
Se puede acceder a estas APIs de forma gratuita?
Si, en ciertos escenarios. Google facilita un nivel sin coste para sus variantes Flash en Gemini API, y plataformas como OpenRouter ofrecen 17 modelos utilizables gratuitamente con un cupo maximo de 50 peticiones diarias. OpenAI requiere saldo prepago y Anthropic ofrece asignaciones iniciales puntuales.
Como se consigue una clave API?
Es necesario registrarse en la plataforma para desarrolladores correspondiente (platform.openai.com, platform.claude.com, aistudio.google.com u openrouter.ai) y dar de alta una clave secreta en la sección de seguridad. Dicho código solo se muestra completo en el instante de su creación. Tienes los pasos detallados en Clave API: generación y seguridad.
Tener ChatGPT Plus incluye saldo para la API?
No. Las suscripciones como ChatGPT Plus o Claude Pro son independientes del acceso para desarrolladores, que funciona mediante tarificacion por uso o saldo prepagado por separado.
Que funcion cumple OpenRouter?
Es un agregador que permite invocar más de 460 modelos de múltiples proveedores utilizando una única clave de acceso y una librería común, manteniendo las tarifas oficiales de cada firma más un 5,5% sobre las recargas de saldo. Es la herramienta empleada en las demostraciones de este artículo: guia de OpenRouter.
Es obligatorio saber programar para trabajar con APIs de IA?
Para pruebas iniciales no es necesario: se pueden utilizar llamadas directas mediante curl o herramientas no-code. Sin embargo, para crear flujos de trabajo personalizados resulta recomendable manejar nociones basicas de Python o JavaScript.
Que lenguaje es mas recomendable para empezar?
Python es el estándar predominante en el sector, con el soporte oficial más rápido y la mayor colección de ejemplos. Node.js (JavaScript) representa una alternativa igualmente sólida, en especial para integraciones web o desarrollo de bots.
Google · Tus fuentesBrilla más alto en tu Google - con un solo clicAñadir a fuentes preferidas →Fuentes y revision
Datos de tarifas y especificaciones verificados a 4 de octubre de 2026. Bateria de pruebas ejecutada en la misma fecha bajo Windows 11 conectando con OpenRouter.
- OpenAI - Tarifas oficiales de API
- Anthropic - Estructura de precios de API
- Google - Precios de Gemini API
- DeepSeek - Lista de precios
- xAI - Catalogo de modelos y tarifas
- OpenRouter - Documentacion para desarrolladores
- OpenRouter - Directorio de modelos de API
- openai-python - Libreria oficial para Python


