Consultoría IA para empresas — 100% remoto, trabajamos con tu equipo in-house

javi@javadex.es — Diagnóstico gratuito 30 min
Despliega tu proyecto IA hoy — VPS desde 4,99€/mes con SSD NVMeVer Hostinger
Inicio/Blog/OpenAI API Key: Cómo Obtener y Usar [Guía 2026]
Volver al Blog
APIs2 de febrero de 202612 min

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

  1. Ve a platform.openai.com
  2. Haz clic en Sign Up
  3. 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 cuentaCrédito inicialValidez
Nueva cuenta$53 meses
Con tarjeta añadidaSin límite fijoSegún uso

Generar API Key

Paso a paso

  1. Inicia sesión en platform.openai.com
  2. Ve a Settings (icono de engranaje)
  3. Selecciona API Keys en el menú lateral
  4. Haz clic en Create new secret key
  5. Dale un nombre descriptivo (ej: "Proyecto Web", "Bot Telegram")
  6. Copia la key inmediatamente (solo se muestra una vez)

Formato de la API Key

code
1sk-proj-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Las keys empiezan con sk- seguido de un identificador del proyecto.


Configurar facturación

Añadir método de pago

  1. Ve a Settings > Billing
  2. Haz clic en Add payment method
  3. Introduce los datos de tu tarjeta
  4. Configura un límite mensual (recomendado)

Precios actuales (2026)

ModeloInputOutputMejor para
gpt-4o$2.50/M$10/MCalidad máxima
gpt-4o-mini$0.15/M$0.60/MAlto volumen
gpt-4-turbo$10/M$30/MLegacy
text-embedding-3-small$0.02/M-Embeddings
M = millón de tokens

Establecer límites

code
1Settings > Limits > Set monthly budget

Recomendación: empieza con $10-20/mes y ajusta según necesidades.


Usar la API Key

Python

python
1from openai import OpenAI
2 
3# Opción 1: Variable de entorno (recomendado)
4# export OPENAI_API_KEY=sk-...
5client = OpenAI()
6 
7# Opción 2: Pasar directamente
8client = OpenAI(api_key="sk-...")
9 
10# Hacer una llamada
11response = 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

javascript
1import OpenAI from 'openai';
2 
3const openai = new OpenAI({
4 apiKey: process.env.OPENAI_API_KEY
5});
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

bash
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

TierRequisitoRPM (GPT-4o)TPM (GPT-4o)
FreeNueva cuenta340,000
Tier 1$5 pagados50030,000
Tier 2$50 pagados5,000450,000
Tier 3$100 pagados5,000800,000
Tier 4$250 pagados10,0002,000,000
Tier 5$1,000 pagados10,00010,000,000
RPM = Requests per minute, TPM = Tokens per minute

Subir de tier

Los tiers suben automáticamente según tu historial de pagos. No puedes pagar para subir inmediatamente.


Seguridad

Nunca hagas esto

python
1# MAL - API key en el código
2api_key = "sk-proj-ABC123..." # ¡NUNCA!
3 
4# MAL - Subir a Git
5# No incluyas .env en tu repositorio

Buenas prácticas

python
1# BIEN - Variable de entorno
2import os
3api_key = os.environ.get("OPENAI_API_KEY")
4 
5# BIEN - .env con python-dotenv
6from dotenv import load_dotenv
7load_dotenv()
8api_key = os.getenv("OPENAI_API_KEY")

.gitignore

code
1.env
2.env.local
3*.env

Rotar keys comprometidas

Si tu key se filtra:

  1. Ve a API Keys en la plataforma
  2. Elimina la key comprometida
  3. Genera una nueva
  4. 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?

, 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:

  1. Crea cuenta en platform.openai.com
  2. Genera tu API key
  3. Configura límites de gasto
  4. Usa variables de entorno para seguridad

Recursos relacionados:


Más contenido técnico en Javadex.es

Síguenos: YouTube @JavadexAI | TikTok @javadex

Recomendado

¿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.

SSL gratis + IP dedicada
SSD NVMe ultra rápido
Soporte 24/7 en español

* Enlace de afiliado. Si contratas a través de este enlace, nos ayudas a mantener este contenido gratuito.

Posts Relacionados

JS

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.

RECOMENDADO

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.

SSL gratis SSD NVMe Soporte 24/7 Panel intuitivo
Explorar planes de Hostinger

¿Quieres más contenido de IA?

Explora nuestras comparativas y guías

Consultoría y formación en IA para empresas

Implementamos soluciones de inteligencia artificial adaptadas a tu negocio. Proceso 100% remoto — trabajamos con tu equipo in-house sin que tengas que desplazarte.

javi@javadex.esSesión de diagnóstico gratuita · 30 min