OpenAI API Key: Cómo Obtener y Usar [Guía 2026]
Guía completa para obtener y configurar tu API Key de OpenAI. Incluye gestión de límites, facturación, seguridad y ejemplos de código.
OpenAI API Key: Cómo Obtener y Usar [Guía 2026]
TLDR: Para obtener una API key de OpenAI: 1) Crea cuenta en platform.openai.com, 2) Ve a API Keys, 3) Genera nueva key. Costo: pago por uso desde $0.15/millón tokens (GPT-4o-mini). Los nuevos usuarios reciben $5 de crédito gratis.
Crear cuenta en OpenAI
Paso 1: Ir a la plataforma
- Ve a platform.openai.com
- Haz clic en Sign Up
- Usa tu email, Google, Microsoft o Apple
Paso 2: Verificar cuenta
- Confirma tu email
- Verifica tu número de teléfono (obligatorio)
- Acepta los términos de servicio
Créditos gratis para nuevos usuarios
| Tipo de cuenta | Crédito inicial | Validez |
|---|---|---|
| Nueva cuenta | $5 | 3 meses |
| Con tarjeta añadida | Sin límite fijo | Según uso |
Generar API Key
Paso a paso
- Inicia sesión en platform.openai.com
- Ve a Settings (icono de engranaje)
- Selecciona API Keys en el menú lateral
- Haz clic en Create new secret key
- Dale un nombre descriptivo (ej: "Proyecto Web", "Bot Telegram")
- Copia la key inmediatamente (solo se muestra una vez)
Formato de la API Key
1sk-proj-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Las keys empiezan con sk- seguido de un identificador del proyecto.
Configurar facturación
Añadir método de pago
- Ve a Settings > Billing
- Haz clic en Add payment method
- Introduce los datos de tu tarjeta
- Configura un límite mensual (recomendado)
Precios actuales (2026)
| Modelo | Input | Output | Mejor para |
|---|---|---|---|
| gpt-4o | $2.50/M | $10/M | Calidad máxima |
| gpt-4o-mini | $0.15/M | $0.60/M | Alto volumen |
| gpt-4-turbo | $10/M | $30/M | Legacy |
| text-embedding-3-small | $0.02/M | - | Embeddings |
Establecer límites
1Settings > Limits > Set monthly budget
Recomendación: empieza con $10-20/mes y ajusta según necesidades.
Usar la API Key
Python
1from openai import OpenAI2 3# Opción 1: Variable de entorno (recomendado)4# export OPENAI_API_KEY=sk-...5client = OpenAI()6 7# Opción 2: Pasar directamente8client = OpenAI(api_key="sk-...")9 10# Hacer una llamada11response = client.chat.completions.create(12 model="gpt-4o-mini",13 messages=[14 {"role": "user", "content": "Hola, ¿cómo estás?"}15 ]16)17 18print(response.choices[0].message.content)
JavaScript/Node.js
1import OpenAI from 'openai';2 3const openai = new OpenAI({4 apiKey: process.env.OPENAI_API_KEY5});6 7const response = await openai.chat.completions.create({8 model: "gpt-4o-mini",9 messages: [10 { role: "user", content: "Hola, ¿cómo estás?" }11 ]12});13 14console.log(response.choices[0].message.content);
cURL
1curl https://api.openai.com/v1/chat/completions \2 -H "Authorization: Bearer $OPENAI_API_KEY" \3 -H "Content-Type: application/json" \4 -d '{5 "model": "gpt-4o-mini",6 "messages": [{"role": "user", "content": "Hola"}]7 }'
Límites y cuotas
Rate limits por tier
| Tier | Requisito | RPM (GPT-4o) | TPM (GPT-4o) |
|---|---|---|---|
| Free | Nueva cuenta | 3 | 40,000 |
| Tier 1 | $5 pagados | 500 | 30,000 |
| Tier 2 | $50 pagados | 5,000 | 450,000 |
| Tier 3 | $100 pagados | 5,000 | 800,000 |
| Tier 4 | $250 pagados | 10,000 | 2,000,000 |
| Tier 5 | $1,000 pagados | 10,000 | 10,000,000 |
Subir de tier
Los tiers suben automáticamente según tu historial de pagos. No puedes pagar para subir inmediatamente.
Seguridad
Nunca hagas esto
1# MAL - API key en el código2api_key = "sk-proj-ABC123..." # ¡NUNCA!3 4# MAL - Subir a Git5# No incluyas .env en tu repositorio
Buenas prácticas
1# BIEN - Variable de entorno2import os3api_key = os.environ.get("OPENAI_API_KEY")4 5# BIEN - .env con python-dotenv6from dotenv import load_dotenv7load_dotenv()8api_key = os.getenv("OPENAI_API_KEY")
.gitignore
1.env2.env.local3*.env
Rotar keys comprometidas
Si tu key se filtra:
- Ve a API Keys en la plataforma
- Elimina la key comprometida
- Genera una nueva
- Actualiza tu aplicación
FAQ
¿La API de OpenAI es gratis?
No, pero los nuevos usuarios reciben $5 de crédito. Después, pagas por uso (tokens consumidos).
¿Cuánto cuesta usar ChatGPT por API?
Depende del modelo:
- GPT-4o-mini: ~$0.001 por conversación típica
- GPT-4o: ~$0.01 por conversación típica
¿Puedo usar la API sin tarjeta de crédito?
Sí, durante los primeros 3 meses con el crédito inicial de $5. Después necesitas añadir un método de pago.
¿Mi API key de ChatGPT Plus funciona para la API?
No, son productos separados. ChatGPT Plus ($20/mes) es para usar la web. La API se paga aparte por uso.
¿Cómo veo cuánto he gastado?
Ve a Settings > Usage para ver consumo detallado por día y por modelo.
Conclusión
Obtener y usar una API key de OpenAI es sencillo:
- Crea cuenta en platform.openai.com
- Genera tu API key
- Configura límites de gasto
- Usa variables de entorno para seguridad
Recursos relacionados:
Más contenido técnico en Javadex.es
Síguenos: YouTube @JavadexAI | TikTok @javadex
¿Listo para poner tu proyecto en producción?
Si estás siguiendo este tutorial, necesitas un servidor donde desplegarlo. Yo uso Hostinger para mis proyectos porque el panel es intuitivo, los VPS van con SSD NVMe, y a 4,99€/mes no hay nada comparable en relación calidad-precio.
* Enlace de afiliado. Si contratas a través de este enlace, nos ayudas a mantener este contenido gratuito.
Posts Relacionados
Consultoría IA en San Sebastián (Donostia): Agentes, Automatización y Modelos Privados para Empresas [2026]
Guía completa de servicios de inteligencia artificial en San Sebastián: agentes IA, automatización, modelos privados y consultoría para empresas vascas en 2026.
Kit Digital 2026 para IA: Cómo Solicitar Hasta 12.000€ para tu PYME Paso a Paso
Tutorial paso a paso para solicitar el Kit Digital 2026 con soluciones de IA. Requisitos, cuantías por segmento (hasta 12.000€), agentes digitalizadores y errores que rechazan tu solicitud.
Formación en Claude Code para Empresas en España: Proveedores, Precios y Qué Esperar [2026]
Guía de formación en Claude Code para empresas españolas: proveedores, precios (desde 4.000€), programas in-company, duración y resultados esperados.
Javier Santos Criado
Consultor de IA y Automatización | Fundador de Javadex
Experto en implementación de soluciones de Inteligencia Artificial para empresas. Especializado en automatización con n8n, integración de LLMs, y desarrollo de agentes IA.
Lleva tu proyecto a producción
Hosting web desde 2,99€/mes o VPS con SSD NVMe desde 4,99€/mes. Panel intuitivo, IP dedicada y soporte 24/7 en español.
¿Quieres más contenido de IA?
Explora nuestras comparativas y guías