Esta poc engloba, recebimento e envio de mensagem para o whatsapp bussiness e envio de mensagem usando langchain para a openai
Variaveis de ambiente OBRIGATÓRIAS:
WHATSAPP_TOKEN=TOKEN_OBTIDO_NA_META_FOR_DEVELOPERS
OPENAI_API_KEY=TOKEN_OBTIDO_NA_OPEN_IA
WHATSAPP_HOST_URL=https://graph.facebook.com/v17.0
Após instalar as libs
python main.py
Para expor o projeto que está rodando localmente na web será necessário o uso do ngrok após o download da ferramenta
Comando:
ngrok http 5000
LangChain - Site onde encontramos a documentação da lib langchain responsavel por intermediar acesso ao LLM
Open AI - Site onde cadastramos o token da open api
Meta Developers - Site onde cadastramos o token do whatsapp bussiness
NgRok - Site onde nos cadastramos e baixamos um executavel que ajuda a expor a nossa aplicação local