Tutorial de cómo usar GPT-3: Cree su propia aplicación GPT-3 Powered usando streamlit

Al final de este tutorial de GPT-3, habrá creado e implementado su propia aplicación web con tecnología GPT-3. Podrá utilizar la biblioteca GPT-3 para crear sus propias aplicaciones. El tutorial es adecuado para todos los que tienen conocimientos básicos de Python. Si no está familiarizado con este idioma, puede consultar los siguientes recursos antes de comenzar

estaremos usando GPT-3 de OpenAI, un transformador de texto de 175 mil millones de parámetros. Adicionalmente estaremos usando Pitón y Streamlit y GitHub para construir y alojar nuestra aplicación. El propósito de este tutorial es cubrir los conceptos básicos para poner en funcionamiento una aplicación web con tecnología GPT-3.

1. Obtener la clave API de OpenAI

Puede obtener uno registrándose en desde beta.openai.com. Una vez que haya creado su cuenta, puede ir a su perfil y hacer clic en la pestaña «Claves API» o simplemente hacer clic en este enlace Claves API OpenAI.

2. Clonar GPT-3 repetitivo de Github

En este tutorial, utilizaremos un modelo GPT-3 que nos facilitará la vida y le permitirá crear su propia aplicación con tecnología GPT-3 en 20 minutos.

También te puede interesarTutorial de cómo usar GPT-3: Cree su propia aplicación GPT-3 Powered usando NextJS y Replit en 20 minutos

Copie este repositorio GPT-3-Boilerplate en su computadora y agréguelo a sus propios repositorios

2. Ejecutar el proyecto localmente

  • Debe ingresar a la carpeta de su proyecto y crear un entorno virtual a su elección (utilicé https://docs.python.org/3/library/venv.html)
  • Active el entorno virtual ejecutando el siguiente comando si usó venv: ./venv/Scripts/activate
  • Instale las dependencias ejecutando el siguiente comando: pip install -r requirements.txt
  • Ejecute la aplicación ejecutando el siguiente comando: streamlit run gpt_app.py
  • La aplicación se abrirá en una ventana del navegador donde primero deberá ingresar su clave API.
  • 3. Acerca de la aplicación repetitiva

    La aplicación repetitiva en sí es un generador de poemas que generará un poema basado en las palabras de entrada. Estamos usando el modelo text-davinci-002 de OpenAI que se define en el model.py expediente. Siéntase libre de cambiar el modelo a cualquier otro modelo que desee usar y jugar con los parámetros del modelo. Por ejemplo puedes cambiar temperatura a 0.9 para generar un poema más aleatorio. Siéntase libre de cambiar todo el aviso a cualquier otra oración que desee usar.

    4. Implemente la aplicación en StreamLit

  • Vaya a https://share.streamlit.io/ y registre su cuenta.
  • Haga clic en Nueva aplicación
  • Elija su Repositorio, Nombre de la sucursal y la ruta del archivo principal (en nuestro caso gpt_app.py)
  • ¡Haz clic en Implementar!
  • Ultimas palabras

    Espero que hayas disfrutado de este sencillo tutorial. Con suerte, ahora tiene una base simple que le permitirá crear otro tipo de aplicaciones.

    También te puede interesar¿Por qué deberías usar ChatGPT en tu negocio?

    Scroll al inicio