Resumen

Integrar inteligencia artificial en el desarrollo de software dejó de ser opcional. Las empresas esperan que los desarrolladores sepan trabajar con modelos de IA con la misma naturalidad con la que manejan Git o bases de datos. Dominar la API de OpenAI se ha convertido en una competencia fundamental, y conocer su plataforma es el primer paso para construir soluciones propias desde cero.

¿Cómo acceder a la plataforma de OpenAI para desarrolladores?

Desde openai.com puedes explorar productos, blog y servicios, pero lo relevante para desarrollo es el OpenAI Platform [0:38]. En la barra superior encuentras el enlace de inicio de sesión. Si no tienes cuenta, puedes registrarte con Google, Apple, Microsoft o tu número de teléfono.

Una vez dentro, llegas al panel principal orientado a desarrolladores. Desde el menú superior accedes a la sección API Platform, que contiene todo el detalle de código necesario para trabajar con la API. La plataforma muestra un ejemplo mínimo funcional en JavaScript, Python, curl y C Sharp [1:22]:

  • Se importa la librería de OpenAI.
  • Se crea un cliente con esa librería.
  • Se genera una respuesta usando uno de los endpoints principales.
  • Se imprime el resultado del prompt enviado.

Este flujo básico —seleccionar un modelo, enviar un input y recibir un output— es la base de toda interacción con la API.

¿Qué modelos ofrece OpenAI y cómo elegir el adecuado?

La plataforma lista los modelos disponibles organizados por capacidad y fecha de lanzamiento. En el momento de la grabación, la familia más reciente incluye GPT 5.2, GPT 5 mini y GPT 5 nano [2:05].

  • GPT 5.2: el más poderoso de la familia.
  • GPT 5 mini: más rápido y de menor costo.
  • GPT 5 nano: el más económico.

Cada modelo tiene un entrenamiento, capacidades y precios distintos. La recomendación es leer la descripción de cada uno y seleccionar el que mejor se adapte a tu tarea específica [3:18].

Además de los modelos generales, existen modelos especializados para generación de video, investigación, imágenes, audio en tiempo real y más [3:45]. La API también permite generar texto, crear imágenes con GPT Image 1, construir aplicaciones agénticas (aplicaciones que funcionan como un agente autónomo para tareas específicas), obtener datos en formato JSON como salida estructurada, analizar imágenes mediante capacidades de visión y transcribir o generar audio [2:32].

Un punto crítico es estar atento a los modelos deprecados. Si integras un modelo que deja de estar disponible, tu aplicación comenzará a fallar. La plataforma indica las fechas de depreciación para que planifiques con anticipación [4:02].

¿Cuánto cuesta usar la API de OpenAI?

La sección de precios muestra el costo por cada millón de tokens, tanto de entrada (input) como de salida (output) [4:30]. Por ejemplo:

  • GPT 5.2: 1.75 USD por millón de tokens de entrada y 14 USD por millón de salida.
  • GPT 5.2 Pro: 15 USD de entrada y 120 USD de salida.
  • GPT 5 Codex: 10 USD por millón de tokens de salida.

Esta tabla es esencial para estimar el costo de tu aplicación. Puedes limitar tanto el input como el output para controlar el presupuesto asignado [5:08].

¿Cómo controlar el gasto y gestionar las API keys?

El dashboard de uso muestra en tiempo real cuánto has consumido: tokens de entrada, tokens de salida, monto gastado y distribución por modelo [5:30]. En el ejemplo de la clase, con apenas 2,124 tokens de salida y 245 de entrada usando GPT 5.2, el costo fue de 0.03 USD.

OpenAI ofrece una herramienta de presupuesto mensual donde configuras límites y alertas [6:30]:

  • Defines un tope, por ejemplo 10 USD al mes.
  • Recibes un email al alcanzar el 60 % del presupuesto.
  • Al llegar al 100 %, la API deja de responder.

También existen límites por modelo expresados en tokens por minuto y requests por minuto o por día. Estos límites los establece OpenAI y aumentan conforme tu historial de uso cumple con sus políticas de seguridad y privacidad [7:28].

¿Qué es una API key y por qué protegerla?

Una API Key es tu llave de acceso: le indica a OpenAI quién eres, cuál es tu proyecto y qué permisos tienes [8:40]. Sin ella, no hay conexión posible.

Al generar una nueva key desde el panel de API Keys [8:05]:

  • Asigna un nombre descriptivo para identificar el proyecto.
  • Selecciona el proyecto asociado (o usa el default project).
  • Configura los permisos y endpoints habilitados: respuestas, Text-to-Speech, Real Time y más.

Guárdala en un lugar seguro. Cualquier persona con acceso a tu key podría usarla en su proyecto y los costos quedarían cargados a tu cuenta. Trátala como una contraseña que nunca compartes ni expones en repositorios públicos.

Con la plataforma explorada y los conceptos de modelos, precios, límites y API keys claros, el siguiente paso es hacer la primera integración real. ¿Ya creaste tu cuenta en OpenAI Platform? Comparte en los comentarios cómo te fue con el registro.