API: cómo se conectan los programas a los modelos de IA
Una API (interfaz de programación de aplicaciones) es un conjunto de reglas que permite a un programa enviar peticiones a un servicio y recibir sus respuestas. En IA, la API es la vía por la que aplicaciones, automatizaciones y agentes acceden directamente a los modelos, sin pasar por la interfaz de chat.
Datos a 22 de octubre de 2026
Lo esencial en cifras
| Nivel | Intermedio |
|---|
Una definición sencilla
Piense en una ventanilla de atención. Usted no ve lo que ocurre en la trastienda, pero sabe qué formulario rellenar y qué tipo de respuesta esperar. Una API es esa ventanilla para los programas: define el formato de las peticiones (a qué dirección llamar, qué información incluir) y el de las respuestas. Para los modelos de IA suele tratarse de una API web: el programa envía una petición HTTP con un prompt y algunos ajustes, y recibe un texto, a menudo en formato JSON.
La documentación de Anthropic describe su API como una API REST accesible en una única dirección, con puntos de acceso para enviar mensajes, contar tokens o procesar lotes. OpenAI funciona con el mismo principio.
Un ejemplo concreto
Una tienda en línea quiere redactar automáticamente la descripción de cada producto nuevo. Su software envía a la API de un modelo el nombre del producto, sus características y una pauta de estilo; unos segundos después recibe la descripción y la guarda en la ficha. Nadie abre una ventana de chat: el intercambio ocurre entre dos programas. Con la llamada a herramientas, el intercambio puede incluso ir en sentido contrario: el modelo pide al programa que realice una acción, como consultar el inventario.
Por qué es importante
La API es lo que convierte un modelo en una pieza de construcción. Los agentes de IA, las automatizaciones y la mayoría de las aplicaciones «con IA» dependen de ella. También cambia la forma de pagar: se factura por precio por millón de tokens y el uso puede crecer rápido. Para estimar una factura en euros o dólares antes de construir, pruebe nuestra calculadora de costes de agentes.
Errores frecuentes
- Exponer su clave API en el código de una página web o de una aplicación móvil: cualquiera puede extraerla y generar gastos a su cargo.
- Ignorar los límites de uso. Por encima de cierto número de peticiones por minuto, la API rechaza las llamadas; un programa robusto espera y vuelve a intentarlo.
- Suponer que la API se comporta igual que la aplicación. La aplicación añade sus propias instrucciones, herramientas y ajustes; con la API, definirlos le corresponde a usted.
Términos relacionados: clave API, límite de uso, llamada a herramientas, salida estructurada, Model Context Protocol (MCP).
Términos relacionados
- Clave API · Código secreto que identifica su cuenta ante una API y sirve para facturar el uso: nunca debe compartirse ni publicarse.
- Precio por millón de tokens · Unidad de facturación de las API de IA: una tarifa por cada millón de tokens de entrada y otra, normalmente más alta, por los generados.
- Límite de tasa (rate limit) · Tope que fija un proveedor de IA al número de peticiones o tokens permitidos en un intervalo de tiempo, a menudo por minuto.
- Llamada a herramientas (function calling) · Capacidad de un modelo de IA para pedir que se ejecute una función externa con argumentos precisos y luego usar el resultado.
- Salida estructurada (JSON) · Respuesta de un modelo de IA generada en un formato impuesto, casi siempre un JSON conforme a un esquema, para que la lea un programa.
- Model Context Protocol (MCP) · Protocolo abierto que estandariza la forma de conectar una aplicación de IA con herramientas, datos y servicios externos.
Para probar
Todo el glosario
Preguntas frecuentes
¿Qué diferencia hay entre la aplicación ChatGPT o Claude y su API?
La aplicación está pensada para una persona: interfaz, historial, suscripción mensual. La API está pensada para un programa: se envía una petición, se recibe una respuesta y normalmente se paga por uso, por token. Se facturan por separado: una suscripción para el público no incluye el uso de la API.
¿Hay que saber programar para usar una API de IA?
No necesariamente. Las herramientas de automatización no-code ofrecen bloques listos que llaman a las API de los proveedores. Aun así, necesita una cuenta de desarrollador y una clave API.
¿Cómo sabe la API quién soy?
Cada petición lleva un identificador secreto, la clave API, o un token de acceso de corta duración. Así el proveedor le factura y aplica sus límites de uso.
¿Una API de IA recuerda los intercambios anteriores?
Por defecto, la mayoría de las llamadas son independientes: para una conversación, su programa reenvía el historial en cada petición. Algunos proveedores ofrecen opciones para conservar el estado en sus servidores; en ese caso, revise sus condiciones de conservación de datos.
Fuentes de los datos
Datos a 22 de octubre de 2026
Señalar un error
¿Una cifra, una fecha o un dato le parece incorrecto? Díganoslo: verificamos cada aviso.