Este é um exemplo de como usar a API Open AI com JavaScript e de como criar um chat bot para o WhatsApp
Antes de começar, você deve ter um token do OpenAI. Crie um aqui
Também será utilizado um app de respostas automáticas para o WhatsApp e o Termux
Instale o Auto Reply pela Play Store aqui
Instale o Termux pelo GitHub aqui
Veja como configurar o Termux
- Atualize o Termux
pkg upgrade
- Instale o NodeJS e o Git
pkg install nodejs-lts git
- Instale o Yarn
npm i -g yarn
- Clone esse repositório
git clone https://github.com/jhondesignee/openai-wabot
- Acesse a pasta e instale as dependências
cd openai-wabot
yarn
No arquivo "config.json", cole o token do Open AI
{
"port": 4000,
"openAiApiKey": "cole aqui"
}
No Auto Reply, crie uma nova regra com as seguintes configurações:
- responder a todas as mensagens
- responder com seu próprio servidor
Com tudo configurado, inicie o bot
yarn start
O Auto Reply responderá a todas as notificações do WhatsApp que começarem com "/ask" seguido de um prompt