OpenAI API: cómo obtener la clave, precios y primera petición
Aprende a generar tu API key de OpenAI, conoce los precios por millón de tokens en GPT-6 y cómo hacer tu primera llamada en Python y cURL.

👁 116 lecturas
OpenAI API key, o la clave para la interfaz de desarrollo de OpenAI, es algo completamente distinto a la suscripción de ChatGPT: con la API pagas por tokens consumidos en lugar de una cuota fija mensual, y puedes integrar los modelos en tus propios scripts, hojas de cálculo o aplicaciones. Generar la clave en platform.openai.com requiere solo unos minutos, y ejecutar tu primera petición en Python apenas ocupa cinco líneas. A continuación explicamos cómo configurar tu cuenta, cuánto cuesta el millón de tokens, cómo realizar la primera llamada y cómo proteger tu clave.
Las cantidades en EUR son conversiones orientativas de los precios publicados en USD, calculadas con el tipo de referencia del BCE del 2026-10-12: 1 EUR = 1.1181 USD. No son precios locales confirmados ni importes finales con impuestos. El proveedor y el banco pueden aplicar otros tipos o cargos. ECB.
En resumen
ChatGPT Plus no incluye acceso a la API: requiere una cuenta y facturación independientes en modalidad prepago. El modelo más económico del catálogo actual, GPT-6 Luna, cuesta 0,0894 EUR (0,10 USD) por millón de tokens de entrada y 0,4472 EUR (0,50 USD) por millón de salida. GPT-6 Sol se sitúa en 2 y 10 USD, mientras que GPT-6 Astra cuesta 10 y 44,72 EUR (50 USD) respectivamente. Un chatbot básico para una web con 10 000 conversaciones mensuales ejecutado sobre Luna cuesta alrededor de 3 USD. La API resulta idónea cuando necesitas automatizar procesos en segundo plano; si buscas escribir o conversar directamente tú mismo, la suscripción convencional resulta más práctica y económica.
Qué es la API de OpenAI y en qué se diferencia de ChatGPT
La API es un punto de conexión en api.openai.com al que una aplicación envía texto (o imágenes y audio) para recibir la respuesta del modelo. No cuenta con interfaz gráfica de chat, historial visible ni memoria persistente: todo lo que el modelo necesita saber debe enviarse en la propia petición. La tarificación se calcula por tokens: aproximadamente 750 palabras en inglés equivalen a 1000 tokens, mientras que en otros idiomas el número de tokens por palabra suele ser algo superior.
Las suscripciones de ChatGPT (Go, Plus, Pro) se gestionan en chatgpt.com y dan acceso exclusivamente a su aplicación web y móvil. La plataforma para desarrolladores opera en platform.openai.com, con su propio saldo, facturación y límites. Aunque puedes usar el mismo correo electrónico en ambos servicios, los saldos no se comparten. Si dudas sobre qué opción te conviene más económicamente, analizamos los costes en nuestra comparativa sobre suscripción o API, y detallamos las tarifas de la app en la guía sobre precios de ChatGPT.
Cómo obtener tu API key paso a paso
- Registro: accede a platform.openai.com e inicia sesión con tu cuenta de OpenAI (puedes usar la de ChatGPT o crear una nueva). La plataforma genera una organización donde gestionarás proyectos, claves y facturación.
- Datos de facturación: ve a Settings, Organization, Billing, Billing details. Si operas como empresa o autónomo en la UE, selecciona la opción corporativa e introduce tu NIF-IVA antes de recargar saldo, ya que las facturas emitidas no se pueden modificar retrospectivamente.
- Recarga de saldo: se realiza con tarjeta mediante prepago. OpenAI no ofrece saldo inicial gratuito de forma estándar; el primer pago de 4,47 EUR (5 USD) sitúa la cuenta en Tier 1. Es recomendable configurar o desactivar la recarga automática para evitar consumos imprevistos.
- Generación de la clave: entra en platform.openai.com/api-keys y pulsa en «Create new secret key», asignándola preferiblemente a un proyecto específico y con permisos limitados. La clave empieza por
sk-y solo se muestra una vez; guárdala de inmediato en tu gestor de contraseñas.
Los límites de gasto dependen del nivel de la cuenta según la documentación técnica de OpenAI:
| Nivel | Requisito | Límite mensual de gasto |
|---|---|---|
| Tier 1 | 4,47 EUR (5 USD) depositados | 89,44 EUR (100 USD) |
| Tier 2 | 44,72 EUR (50 USD) depositados | 447,19 EUR (500 USD) |
| Tier 3 | 89,44 EUR (100 USD) depositados | 447,19 EUR (500 USD) |
| Tier 4 | 223,59 EUR (250 USD) depositados | 4 471,87 EUR (5000 USD) |
| Tier 5 | 894,37 EUR (1000 USD) depositados | 178 874,88 EUR (200 000 USD) |
A medida que subes de nivel, también aumentan las cuotas de peticiones y tokens por minuto disponibles para cada modelo.
Precios oficiales de los modelos
Tarifas oficiales de OpenAI por millón de tokens, sin impuestos indirectos. La categoría «Caché» hace referencia a tokens de entrada repetidos de llamadas previas (como un prompt de sistema extenso), que se facturan con descuento.
| Modelo | Entrada | Entrada con caché | Salida |
|---|---|---|---|
| GPT-6 Astra | 8,94 EUR (10 USD) | 0,8944 EUR (1 USD) | 44,72 EUR (50 USD) |
| GPT-6 Sol | 1,79 EUR (2 USD) | 0,1789 EUR (0,20 USD) | 8,94 EUR (10 USD) |
| GPT-6 Luna | 0,0894 EUR (0,10 USD) | 0,008944 EUR (0,01 USD) | 0,4472 EUR (0,50 USD) |
| Batch API y Flex | 50 % de descuento sobre la tarifa estándar, con respuesta diferida (Batch hasta 24 horas) | ||
| Contexto extendido | Tarifas superiores (por ejemplo, Astra a 17,89 EUR (20 USD) en entrada y 67,08 EUR (75 USD) en salida) | ||
Estimación de costes en tres supuestos de uso:
- Chatbot de soporte en web: 10 000 conversaciones al mes con 1500 tokens de entrada (incluyendo instrucciones) y 300 de salida cada una. Con Luna: 15 M × 0,10 + 3 M × 0,50 = 3 USD. Con Sol: 60 USD.
- Resumen de documentos: 500 archivos de unos 10 000 tokens cada uno, generando resúmenes de 500 tokens. Con Sol: 11,18 EUR (12,50 USD) (o 5,59 EUR (6,25 USD) usando la Batch API).
- Asistente analítico avanzado con Astra: 6000 consultas mensuales con 8000 tokens de entrada (con un 70 % aprovechando caché) y 1500 de salida. Entrada aproximada: 159,20 EUR (178 USD); salida: 402,47 EUR (450 USD); total: 628 USD. Esto demuestra que la elección del modelo influye mucho más en la factura final que el volumen de peticiones.
Si quieres comparar estos precios con proveedores alternativos bajo una única API, consulta nuestra guía sobre tarifas en OpenRouter. Para más detalles sobre las diferencias entre modelos, consulta el análisis sobre precios de GPT-6 Sol y Luna.
Cómo hacer la primera petición
Guarda siempre la clave en una variable de entorno en lugar de escribirla directamente en el código: ejecuta export OPENAI_API_KEY="sk-..." en macOS y Linux, o setx OPENAI_API_KEY "sk-..." en Windows. El SDK oficial la detecta de forma automática. Este es el ejemplo estándar usando la Responses API:
pip install openai
from openai import OpenAI
client = OpenAI()
response = client.responses.create(
model="gpt-6-luna",
input="Streść w dwóch zdaniach, czym jest token."
)
print(response.output_text)
En el código de prueba original, el texto enviado al modelo fue Streść w dwóch zdaniach, czym jest token. («Resume en dos frases qué es un token»).
Para hacer la misma llamada con curl, envía una petición POST a https://api.openai.com/v1/responses con la cabecera Authorization: Bearer $OPENAI_API_KEY y un JSON con los campos model e input. La Responses API es la interfaz por defecto de OpenAI, con soporte para herramientas integradas (búsqueda web, análisis de archivos, llamadas a funciones) y control del estado de la conversación. Los errores más habituales que debes gestionar en tu código son: 401 (clave incorrecta o revocada), 429 (límite de cuota superado o saldo agotado; se recomienda aplicar reintentos con retardo exponencial y respetar la cabecera Retry-After) y errores 5xx (incidencias temporales del servidor).
Buenas prácticas de seguridad para tu API key
- Nunca incluyas la clave en repositorios de código ni en aplicaciones frontend del lado del cliente; canaliza siempre las peticiones a través de tu propio backend. Existen rastreadores automáticos que detectan claves expuestas en GitHub en cuestión de minutos.
- Crea claves distintas para cada proyecto y asígnales los permisos mínimos imprescindibles; elimina sin demora las que no uses.
- En la sección Billing, dentro del apartado Limits, establece un presupuesto mensual máximo y alertas de consumo. De lo contrario, un bucle imprevisto en tu software puede agotar el saldo en horas.
- Si sospechas de una filtración: revoca la clave de inmediato en platform.openai.com/api-keys, revisa el consumo en Usage, genera una nueva y limpia el historial de Git. Según datos analizados en nuestro artículo sobre fugas de credenciales de IA, este problema afecta al 98 % de las empresas.
Preguntas frecuentes
¿Ofrece OpenAI créditos gratuitos para la API?
La documentación y lista de precios oficial no contempla créditos gratuitos de bienvenida. Es necesario añadir saldo mediante tarjeta para realizar llamadas; 4,47 EUR (5 USD) bastan para realizar miles de peticiones con GPT-6 Luna.
¿Se utilizan los datos enviados por la API para entrenar modelos?
No. Según los términos de servicio vigentes desde el 1 de marzo de 2023, OpenAI no utiliza los datos remitidos a través de la API para entrenar sus sistemas, salvo que el usuario lo autorice de forma explícita. Los registros de monitorización contra abusos se conservan durante un máximo de 30 días. Los clientes corporativos que cumplan los requisitos pueden solicitar retención cero, y para organizaciones de la Unión Europea existe el endpoint específico eu.api.openai.com con procesamiento de datos dentro del EEE.
¿Cómo gestionar las facturas y el IVA intracomunitario?
Para los clientes dentro del Espacio Económico Europeo, la entidad emisora es OpenAI Ireland Ltd. Si introduces tu NIF-IVA intracomunitario en los ajustes de facturación, la factura se emitirá sin IVA por inversión del sujeto pasivo. Si no registras un identificador fiscal válido, OpenAI aplicará el tipo de IVA irlandés del 23 %. Puedes consultar más detalles sobre la operativa contable en nuestra guía sobre pagos a herramientas de IA extranjeras.
Fuentes y fecha de verificación
- Tarifas oficiales de OpenAI API
- guía de inicio rápido
- documentación sobre límites y niveles de cuenta
- política de privacidad de datos de la API y centro de ayuda de OpenAI sobre datos fiscales e IVA. Datos verificados el 25 de septiembre de 2026
More on this from FULGOR
herramientas de ia·Qué IA usar para editar Reels: CapCut, OpusClip o DescriptComparamos CapCut, OpusClip y Descript para editar Reels y Shorts: precios, funciones de IA y un prompt para extraer los mejores clips.

