Ein Python -basierter Discord -Chat -Bot, der die OpenAI -GPT -API mit einer benutzerdefinierten Rolle verwendet
Das OpenAI GPT3.5 -Modell Ermöglicht das Verhalten des IT -Verhaltens mit benutzerdefiniertem Training und mithilfe von Systemrollenmeldungen. Dieses Repository ermöglicht es, einen Discord -Bot mit dem GPT 3.5 -Modell mit einer benutzerdefinierten Rolle zu erstellen, mit der das Verhalten der Antworten des Bots geändert werden kann.
Vollständige Setup -Handbuch zur Setup -Handbuch verfügbar
Installieren Sie Python 3.9 in Ihrem Gerät.
Klonen Sie das Repository:
git clone https://github.com/02loveslollipop/DiscordGPTChatBot.gitInstallieren Sie FFMPEG auf Ihrem Gerät, FFMPEG kann hier installiert werden
Erstellen Sie eine Kopie von example_config.yml und benennen Sie sie als config.yml um, öffnen Sie sie und fügen Sie Ihre Zwietracht und OpenAI -Tasten ein und ändern Sie die Rolle des Chat -Bots (vollständige Beschreibung von 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.pyVollständige Liste der Befehle hier
Konfigurationskonfigurationshandbuch