GPT Discord Bot
¡Un chatbot de discordia alimentado por el GPT-3 de Opensei, con varias otras características listas para ser desplegadas a través de Heroku!
Entonces, ¿qué puede hacer el bot?
- Para empezar, puede comenzar converstaciones que se sienten casi surrealistas. Todo eso es gracias a la GPT3 de OpenAi, un popular modelo de lenguaje grande
- El bot también puede responderle mensajes en un chat de voz usando FFMPEG y Google TTS
- Puede realizar TTS para esos momentos de Awkard cuando no puedes hacer que tu micrófono funcione
Instalación
- Ejecute el comando para instalar todas las dependencias
pip install -r requirements.txt
- Cree una cuenta en OpenAI y genere una clave API
- Duplicar y cambiar el nombre del archivo
.env.example a .env - Pegue su
bot token y openai api key en el archivo .env - Ejecutar
bot.py o bot_slash.py y el bot debe estar en línea
Características
- Comando de chatbot para interactuar con los motores GPT-3 directamente
- Publicar un Doujin curado a la mano al azar
- Sitios web de WebScrape para NSFW GIFS
- Publique una imagen aleatoria desde el conjunto de datos IMG proporcionado
- Use comandos TTS e interactúe activamente con el bot en un VC
Ajustes adicionales
- Para habilitar los comandos TTS y VC, tendrá que instalar manualmente FFMPEG siguiendo este tutorial
- Para usar un motor GPT-3 personalizado, edite la variable en la línea 32 de main.py. Reemplace el valor existente con un nombre de modelo desde aquí
- Para crear un modelo GPT-3 ajustado personalizado, consulte esta guía. Luego comente Línea 32 y la línea de desenfrenado 33 después de reemplazar el valor del
model variable con el nombre de su modelo personalizado en Main.py