CORE Code School

Aprende a usar la API de ChatGPT

10 minutos

Vamos a aprender cómo utilizar la API de ChatGPT de OpenAI para crear aplicaciones de chat impulsadas por inteligencia artificial con Python.

🔑 Obtén una clave de API

Lo primero que necesitamos hacer es obtener una clave de API de OpenAI para poder acceder a la API de ChatGPT. Para ello vamos al sitio web de openAI.

Recuerda que debemos estar logueados con nuestra cuenta, en caso de no tenerla, crearemos una.

📚 Instalación de bibliotecas

Debemos asegurarnos de tener instalada la biblioteca openai en nuestro entorno de Python. Podemos instalarla utilizando el siguiente comando en la terminal:

bash
pip install openai

⚙️ Importar bibliotecas y configurar la clave de API

Una vez que hayamos instalado la biblioteca openai, podemos importarla en nuestro código Python y configurar la clave de API:

python
import openai

# Configurar la clave de API
openai.api_key = '<API_KEY>'

Hay que recordar que debemos reemplazar <API_KEY> con la clave de API obtuvimos en el primer paso.

🤖 Realizar solicitudes a la API de ChatGPT

Ahora estamos listos para utilizar la API de ChatGPT para generar respuestas a partir de las solicitudes del usuario:

python
# Realizar una solicitud a la API de ChatGPT
response = openai.Completion.create(
  engine='gpt-3.5-turbo',
  prompt='Pregunta: ¿Por qué es beneficioso hacer un bootcamp en CORE Code School?',
  max_tokens=50
)

# Obtener la respuesta generada
answer = response.choices[0].text.strip()

# Imprimir la respuesta
print(answer)

En el ejemplo anterior, estamos utilizando el modelo gpt-3.5-turbo, pero podemos explorar y utilizar otros modelos.