Этот проект представляет собой бот WhatsApp, который использует ChatGPT (GPT-4) OpenAI для ответа на вводимые пользователем данные.
git clone https://github.com/noelzappy/chatgpt-whatsapp.git
cd chatgpt-whatsapp
yarn install
.env
и обновите ключи API OpenAI и идентификатор организации. cp .env.example .env
nano .env # opens the `.env` file for you to update the details
yarn start
Теперь бот будет отвечать на все полученные вами сообщения.
Чтобы использовать бота в групповых чатах, просто укажите в сообщении имя бота или любой из перечисленных ниже префиксов.
"gpt",
"GPT",
"gpt3",
"GPT3",
"gpt-3",
"GPT-3",
"bot",
"Bot",
"BOT",
Чтобы изменить префиксы, обновите массив, расположенный внутри src/configs/constants.ts
What is the meaning of life?
bot What is the meaning of life?
Бот отвечает только на полученные вами сообщения, а не отправленные. Он также будет работать с групповыми сообщениями. Бот будет отвечать на все полученные вами личные сообщения, и только те сообщения, которые содержат какие-либо префиксы в групповых чатах. Чтобы изменить используемую модель OpenAI, обновите переменную OPENAI_MODEL
в файле config/constants.ts
.