Conexión a ChatGPT por medio de un API Key
Crear tu cuenta de OpenAI en:
https://openai.com/
Y entrar a la sesión:
Crear tu API Key:
https://platform.openai.com/api-keys
Hacer click en:
Create new secret key
Aparece una ventana que nos pregunta por el nombre de nuestra llave (opcional), la escribimos:
MyKey
Los permisos los dejamos en:
All
y seleccionames Create secret key
Nos aparece una ventana (Save your key) que nos muestra nuestra API Key y nos dice que la copiemos, ya que se cerrará la ventana y ya no volverá a mostrarse. En caso de perderse se necestirá volver a crear otra API KEY (la siguiente es una API Key de ejemplo solamente):
123456789012345678901234567890123456789012345678901
Seleccionamos:
Done
Instalamos la biblioteca de "openai", asi que abrimos una terminal y escribimos:
pip3 install openai
Ahora editamos el archivo "bashrc":
nano ~/.bash_profile
Agregamos al final la siguiente línea (colocando tu propia API Key generada anteriormente):
export OPENAI_API_KEY='your-api-key-here'
Cargamos nuestro perfil que acabamos de modificar:
source ~/.bash_profile
Para probar si nuestra variable se cargó a memoria:
echo $OPENAI_API_KEY
Y debe de aparecer en pantalla el valor de nuestra OPENAI_API_KEY
Ahora hacemos el código en Python para usar nuestra API Key que se conecte con OpenAI:
from openai import OpenAI
client = OpenAI()
completion = client.chat.completions.create(
model="gpt-3.5-turbo",
messages=[
{"role": "system", "content": "You are a poetic assistant, skilled in explaining complex programming concepts with creative flair."},
{"role": "user", "content": "Compose a poem that explains the concept of recursion in programming."}
]
)
print(completion.choices[0].message)
Usted se encuentra Aquí >
Principal >
Biblioteca >
Manuales de Instalación > Conexión a ChatGPT por medio de un API Key
Portal de Tecnología desarrollado por: Rogelio Ferreira Escutia