Open-Gerogpt es un bot de telegrama que utiliza GPT-3 para generar respuestas del lenguaje natural basadas en las indicaciones del usuario. Está escrito en Python y utiliza las bibliotecas Operai-Async y Aiogram. El código fuente está abierto y disponible en GitHub.
Para instalar las dependencias requeridas, ejecute:
pip install -r requirements.txt
También deberá obtener una clave API de OpenAI de https://openai.com y una tecla API de telegrama de @BotFather.
Luego, edite el archivo main.py e ingrese sus claves en las siguientes líneas:
openai_api = "" # Enter your OpenAI API
telegram_api = "" # Enter your Telegram API
Para ejecutar el bot, ejecutar:
python3 main.py
Para interactuar con el bot, envíelo un mensaje con uno de los siguientes comandos:
/Nerogpt: el bot generará una respuesta basada en el aviso. Por ejemplo, /nerogpt ¿Qué es GPT-3? /Wipedialog: El bot eliminará su historial de mensajes anteriores. El bot mantiene un historial de sus conversaciones con cada usuario en un archivo de texto que lleva el nombre de la ID del usuario. Los archivos se almacenan en la carpeta raíz del proyecto.
Este proyecto tiene licencia bajo la licencia MIT; consulte el archivo de licencia para obtener más detalles.