A través de la API de ChatGPT de OpenAI, puedes utilizar las funciones para tus páginas web o apli­ca­cio­nes con las co­rre­s­po­n­die­n­tes API keys de ChatGPT. Te mostramos cómo generar claves y utilizar la API.

¿Qué es la API de ChatGPT?

ChatGPT no solo puede uti­li­zar­se di­re­c­ta­me­n­te online a través de una cuenta gratuita de OpenAI, sino que también puede in­te­grar­se en proyectos propios. Para ello, OpenAI lanzó en marzo de 2023 una interfaz de pro­gra­ma­ción API para de­sa­rro­lla­do­res. Una interfaz de pro­gra­ma­ción de apli­ca­cio­nes, más conocida como API, se utiliza para in­te­r­ca­m­biar datos y fu­n­cio­na­li­da­des entre di­fe­re­n­tes apli­ca­cio­nes y proyectos. Al utilizar la ge­ne­ra­ción in­te­li­ge­n­te de voz y texto en sus servicios a través de la API de ChatGPT, surgen po­si­bi­li­da­des apa­sio­na­n­tes para el marketing online, la atención al cliente y la creación de productos. ChatGPT utiliza redes neu­ro­na­les tra­n­s­fo­r­ma­do­ras para el natural language pro­ce­s­si­ng. Para ello, el chatbot utiliza datos e in­fo­r­ma­ción di­s­po­ni­bles pú­bli­ca­me­n­te pro­ce­de­n­tes de motores de búsqueda como Google u otras bases de datos.

A modo de ejemplo: los chatbots en marketing online de­sem­pe­ñan un papel cada vez más im­po­r­ta­n­te en la mejora del fu­n­cio­na­mie­n­to de servicios como Google o Bing. Prueba de ello es la rapidez con la que Microsoft amplió su co­la­bo­ra­ción con OpenAI tras el la­n­za­mie­n­to de ChatGPT. En muy poco tiempo, Microsoft puso a di­s­po­si­ción su propio chatbot Copilot co­n­tro­la­do por IA en Bing con la ayuda de ChatGPT. Gracias a la API, otros de­sa­rro­lla­do­res también pueden utilizar las funciones de ChatGPT de diversas maneras en sus propios proyectos.

Puedes obtener más in­fo­r­ma­ción sobre los fu­n­da­me­n­tos de ChatGPT en nuestros artículos sobre in­te­li­ge­n­cia ar­ti­fi­cial y deep learning.

¿Cómo utilizar la API de ChatGPT?

Si quieres utilizar la API de ChatGPT para el de­sa­rro­llo u op­ti­mi­za­ción de tus propios servicios de software debes cumplir varios re­qui­si­tos, entre ellos:

  • Cuenta en OpenAI: para utilizar ChatGPT o la API de ChatGPT necesitas una cuenta en OpenAI. Para ello, re­gí­s­tra­te en la página de OpenAI con tu dirección de correo ele­c­tró­ni­co, nombre y número de teléfono. También puedes utilizar una cuenta existente de Google o Microsoft para este fin. La creación es gratuita y tarda apro­xi­ma­da­me­n­te un minuto. Si ya tienes una cuenta en OpenAI, puedes uti­li­zar­la para la API.
  • ChatGPT API keys: para utilizar la API de ChatGPT, debes disponer de una API Key que te autorice el acceso. Puedes crearla a través de la opción “Ver claves API” del menú de tu cuenta de usuario o a través del enlace directo a OpenAI API keys.
  • Integra ChatGPT: ahora puedes utilizar claves API para integrar las fu­n­cio­na­li­da­des basadas en texto y voz de ChatGPT di­re­c­ta­me­n­te en tus páginas web, apli­ca­cio­nes o proyectos.

¿Cómo solicitar las ChatGPT API keys?

La creación e in­te­gra­ción de API keys es pri­mo­r­dial en la API de ChatGPT, porque sin claves de au­te­n­ti­ca­ción no hay acceso. Por este motivo, dedicamos una sección aparte a las API keys de ChatGPT y ex­pli­ca­mos cómo crear una clave y dónde encontrar tus claves API:

Paso 1: accede a tu cuenta en OpenAI o a través de tu cuenta vinculada de Google o Microsoft. Verás el elemento “API”.

Imagen: El menú API bajo las aplicaciones OpenAI
Si quieres utilizar API y crear API keys, se­le­c­cio­na la opción API.

Paso 2: OpenAI ofrece in­fo­r­ma­ción detallada sobre la finalidad y el uso de las API en el menú de inicio, en “API reference”.

Imagen: Elemento de menú API reference en el menú de inicio de OpenAI
En API reference en­co­n­tra­rás una visión general sobre el uso de las API

Paso 3: ve a “View API keys” en tu menú de usuario o ve di­re­c­ta­me­n­te a la página de OpenAI API Keys. Aquí en­co­n­tra­rás las claves de API que ya se han utilizado y creado, con detalles de cuándo se crearon y cuándo se uti­li­za­ron por última vez.

Imagen: La opción View API keys del menú de usuario
Desde tu menú de usuario, accede a tus claves API o a la creación de claves a través de View API keys.

Paso 4: crea una nueva clave API haciendo clic en “Create new secret key”. Ahora puedes utilizar la clave generada como desees para tus propias apli­ca­cio­nes o servicios. Cada clave permite acceder a las fu­n­cio­na­li­da­des de GPT-4 así como a los modelos de ChatGPT.

Imagen: La opción Create new secret key del menú de claves API
En el menú API keys, crea una nueva clave API con Create new secret key.

OpenAI te ofrece no solo la po­si­bi­li­dad de crear claves en el menú a las claves API, sino también el acceso a do­cu­me­n­tos API, tu­to­ria­les y ejemplos para ilu­s­tra­ción. En el OpenAI Pla­y­grou­nd, puedes probar primero las fu­n­cio­na­li­da­des. Aquí puedes aprender cómo incrustar un chatbot a través de la API, cómo incrustar ChatGPT en programas, completar código o utilizar la ge­ne­ra­ción de imágenes y el co­m­ple­ta­do de texto.

¿Cuánto cuesta el uso de la API?

A di­fe­re­n­cia de la cuenta en OpenAI, el uso de la API de ChatGPT y de las claves API no es gratuito. Pagas una cierta cantidad en función del número de palabras generadas a través de la API de ChatGPT. OpenAI lo cobra en tokens. Hay que tener en cuenta que el uso de pago de la API no está incluido en la su­s­cri­p­ción de pago a ChatGPT Plus. A los su­s­cri­p­to­res se les cobra un su­ple­me­n­to de 20 euros al mes. Los nuevos usuarios también reciben un cierto capital inicial de unos 5 dólares, que pueden utilizar para probar la API y el Pla­y­grou­nd.

Debes prever los si­guie­n­tes costes apro­xi­ma­dos. No obstante, los costes reales pueden variar por parte de OpenAI:

  • Unas 750 palabras co­rre­s­po­n­den a 1000 tokens
  • Con GPT-4, 1000 tokens cuestan entre 0,03 y 0,12 dólares
  • Con GPT-3.5 Turbo (version Davinci), 1000 tokens cuestan unos 0,02 dólares
  • Para evitar costes excesivos, se puede limitar la cantidad máxima
Consejo

Consulta la Digital Guide para obtener in­s­tru­c­cio­nes sobre otras API keys:

Ir al menú principal