Ce projet est un bot WhatsApp qui utilise ChatGPT (GPT-4) d'OpenAI pour répondre aux entrées des utilisateurs.
git clone https://github.com/noelzappy/chatgpt-whatsapp.git
cd chatgpt-whatsapp
yarn install
.env
et mettez à jour les clés API OpenAI et l'ID de l'organisation. cp .env.example .env
nano .env # opens the `.env` file for you to update the details
yarn start
Le bot répondra désormais à tous les messages que vous recevez.
Pour utiliser le bot dans des discussions de groupe, mentionnez simplement le nom du bot ou l'un des préfixes répertoriés ci-dessous dans votre message.
"gpt",
"GPT",
"gpt3",
"GPT3",
"gpt-3",
"GPT-3",
"bot",
"Bot",
"BOT",
Pour modifier les préfixes, mettez à jour le tableau situé dans src/configs/constants.ts
What is the meaning of life?
bot What is the meaning of life?
Le bot répond uniquement aux messages que vous recevez et non envoyés. Cela fonctionnera également avec les messages de groupe. Le bot répondra à tous les messages privés que vous recevez et uniquement aux messages contenant l'un des préfixes des discussions de groupe. Pour modifier le modèle OpenAI utilisé, mettez à jour la variable OPENAI_MODEL
dans le fichier config/constants.ts
.