Bei diesem Projekt handelt es sich um einen WhatsApp-Bot, der ChatGPT (GPT-4) von OpenAI verwendet, um auf Benutzereingaben zu reagieren.
git clone https://github.com/noelzappy/chatgpt-whatsapp.git
cd chatgpt-whatsapp
yarn install
.env
Datei und aktualisieren Sie die OpenAI-API-Schlüssel und die Organisations-ID cp .env.example .env
nano .env # opens the `.env` file for you to update the details
yarn start
Der Bot antwortet nun auf alle Nachrichten, die Sie erhalten.
Um den Bot in Gruppenchats zu verwenden, erwähnen Sie einfach den Namen des Bots oder eines der unten aufgeführten Präfixe in Ihrer Nachricht.
"gpt",
"GPT",
"gpt3",
"GPT3",
"gpt-3",
"GPT-3",
"bot",
"Bot",
"BOT",
Um die Präfixe zu ändern, aktualisieren Sie das Array in src/configs/constants.ts
What is the meaning of life?
bot What is the meaning of life?
Der Bot antwortet nur auf Nachrichten, die Sie erhalten, nicht auf gesendete. Es funktioniert auch mit Gruppennachrichten. Der Bot antwortet auf alle privaten Nachrichten, die Sie erhalten, und zwar nur auf Nachrichten, die eines der Präfixe in Gruppenchats enthalten. Um das verwendete OpenAI-Modell zu ändern, aktualisieren Sie die Variable OPENAI_MODEL
in der Datei config/constants.ts
.