Cómo usar la API de OpenAI (ChatGPT, DALL-E y más)

Cómo usar la API de OpenAI (ChatGPT, DALL-E y más)
Photo by Jonathan Kemper / Unsplash

¿Qué es una API?

Las API (Application Programming Interfaces) son protocolos que permiten conectar dos o más sistemas. En este caso, podemos usar la API de ChatGPT para conectarla con nuestros datos, nuestros chatbots, nuestros programas o cualquier otro sistema que queramos.

Para ello debes identificarte utilizando una API key o clave API. En este artículo te explicaremos como obtener la tuya para así utilizar los modelos de generación de texto (GPT-4o y otors), de imágenes (DALL-E) y otros de OpenAI.

¿Por qué usar una API?

La razón principal para usar una API es tener más control sobre el servicio que estamos conectando. Además, nos permite realizar operaciones en el backend desde nuestros servidores o utilizar una interfaz propia para interactuar con el servicio. Por ejemplo, si tenemos un chatbot, no queremos que el cliente entre a ChatGPT para conversar, sino que lo haga directo en nuestro sitio web.

Cómo obtener la clave API de Chat GPT

1. Vaya a la página de claves API ChatGPT .

API de chatgpt

2. Si ya tiene una cuenta, haga clic en el botón "Iniciar sesión" e ingrese sus credenciales. Puede utilizar su dirección de correo electrónico y contraseña, o iniciar sesión con su cuenta de Google, Apple o Microsoft.

Cuenta de Microsoft

3. Si no tiene una cuenta, presione "Registrarse" y siga las instrucciones en pantalla.

4. Haga clic en "Crear nueva clave secreta" (Create an API key to access the OpenAI API).

5. Escriba la clave en alguna parte o guárdela en algún documento, porque una vez que salga de esa interfaz, no podrá volver a recuperarla, y tendrá que crear una llave nueva.

Cómo utilizar la API OpenAI

Después de obtener su API de ChatGPT, tendrá que agregarla al programa al que desea darle acceso. Pero antes de eso, es necesario entender la nomenclatura para realizar la llamada. Para esto, recomendamos visitar las librerías de OpenAI, para ver la documentación sobre los nombres de los modelos disponibles, los costos, y también cómo debe enviarse la información.

biblioteca

¿Cuál es el costo de la clave API ChatGPT ?

Primero que todo, crear una clave API es gratis. El costo proviene de su uso: la cantidad y complejidad de las consultas realizadas. Adicionalmente, cada cuenta, incluso las gratuitas, cuenta con $5 dólares de uso gratuito.

La complejidad de la consulta se define por dos variables: modelo y tokens. Pueden revisar los precios en el siguiente enlace. Pero como referencia, al día de hoy, el modelo GPT-4o-mini cuesta $0.150 dólares (15 centavos) por 1M tokens, lo que representa aproximadamente 10 libros completos. Esto significa que con los $5 dólares de regalo, podríamos procesar hasta 330 libros.

Es importante saber que, para poder realizar consultas, es necesario cargar los fondos anticipadamente, lo que significa que no recibiremos cobros inesperados cuando se acaben los $5 dólares.

¿Como desactivo mi API?

Solo siga los mismos pasos descritos en nuestra primera sección (“Cómo obtener la clave API de Chat GPT”). Pero cuando llegue a la ventana "Claves API", no haga clic en el mensaje para generar otra clave. En su lugar, presione el ícono "Eliminar" y el botón rojo "Revocar clave".

revocar clave

Tan pronto como presione el botón, ya no podrá usar ni modificar la clave, y todas las solicitudes que haya realizado finalizarán.