Wumpusgpt ist ein in Typenkript geschriebener und von OpenAIs gpt-4 und gpt-3.5-turbo Sprachmodellen geschriebener Chatbot.
Obwohl Wumpusgpt nicht ganz mit ChatGPT entspricht, verwenden beide das gleiche Sprachmodell, sodass Sie sehr ähnliche Ergebnisse liefern.
Erstellt mit OpenAI Node.js Library und Discord.js. Inspiriert von Openais GPT Discord Bot.
Sie können den Bot auf Ihren Server einladen, indem Sie hier klicken.
Warnung Dies ist eine laufende Arbeit. Fühlen Sie sich frei zu beitragen!
/image .env .env.example
Erstellen Sie eine MySQL -Datenbank (ich empfehle PlanetScale, wenn Sie nicht lokal hosten möchten) und füllen Sie DATABASE_URL aus
Erstellen Sie eine Discord -Anwendung unter https://discord.com/developers/applications
Gehen Sie zur Registerkarte Bot und klicken Sie auf "Bot hinzufügen".
DISCORD_TOKEN aus Gehen Sie zur Registerkarte OAuth2, kopieren Sie Ihre "Client -ID" und füllen Sie DISCORD_CLIENT_ID aus
Gehen Sie zu https://beta.openai.com/account/api-keys, OPENAI_API_KEY
Fühlen Sie sich frei, OPENAI_MODEL festzulegen, wenn Sie Zugriff auf gpt-4 haben, ansonsten ist gpt-3.5-turbo der Standardwert
Installieren Sie Abhängigkeiten und führen Sie den Bot aus
npm install
npm start
Oder führen Sie den Bot in ein Docker -Bild aus:
docker-compose up -d
docker-compose logs -t wumpus-gpt-discord-bot
Sie sollten eine Einladungs -URL in der Konsole sehen. Kopieren Sie es und fügen Sie ihn in Ihren Browser ein, um den Bot zu Ihrem Server hinzuzufügen.
Chatten Sie mit dem Bot über die Befehle /chat oder /ask dem Bot
Lizenziert unter der MIT -Lizenz.