Un bot de chat Discord basé sur Python qui utilise l'API Openai GPT avec un rôle personnalisé
Le modèle Openai GPT3.5 permet de changer de comportement en utilisant une formation personnalisée et en utilisant des messages de rôle système, ce référentiel permet de créer un bot Discord en utilisant le modèle GPT 3.5 avec un rôle personnalisé permettant de modifier le comportement des réponses du bot.
Guide de configuration complet disponible au guide de configuration
Installez Python 3.9 dans votre appareil.
Clone le référentiel:
git clone https://github.com/02loveslollipop/DiscordGPTChatBot.gitInstallez FFMPEG sur votre appareil, FFMPEG peut être installé ici
Créez une copie de example_config.yml et renommez-la comme config.yml , puis ouvrez-la et collez vos touches Discord et Openai et modifiez le rôle du bot de chat (description complète de config.yml):
bot :
token : " YOUR_DISCORD_KEY " # Paste here the token you got from Discord Developer Portal
open_ai :
token : " YOUR_OPEN_AI_KEY " # Paste here the OpenAI secret key you got from OpenAI platform
role : " You are a helpful assistant. " # Change here chatbot's role, this will change it's behavior answering questionspip -r /path/to/your/repo/requirements.txtpython main.pyListe complète des commandes ici
Config.yml Configuration Guide