Este es un proyecto de un chatbot basado en langchain y algún modelo de LLM completamente funcional y de nivel empresarial que se utilizará como demostración de una serie de técnias para capacitación de mi equipo de desarrollo de software.
- Patrón puertos y adaptadores / Hexagonal Architecture
- Screaming architecture
#Recursos
- Mi página de meta developer: https://developers.facebook.com/apps/769631504846897/whatsapp-business/wa-dev-console/?business_id=1796476240770635
- API URL: https://0h8tgju9t2.execute-api.us-east-1.amazonaws.com/default/lambda_llmbot
- Firma de Whatsapp webhook: llmbot_3st33s3lS3cr3t0D3lW3bh00k
- Conversación Whatssapp: https://www.programadornovato.com/crear-un-chatbot-inteligente-con-whatsapp-en-python-gratis/
- Flask: Deberiamos utilizar un servidor WSGI de verdad, pero esto es una prueba de desarrollo. Así que mantendremos el servidorcito integrado. https://www.digitalocean.com/community/tutorials/how-to-create-your-first-web-application-using-flask-and-python-3
- Conversación CLI
- Meta Whatsapp AWS-based echo bot: https://developers.facebook.com/docs/whatsapp/cloud-api/guides/set-up-whatsapp-echo-bot/
- Programador novato - Contestar Whatsapp https://www.programadornovato.com/contestar-los-whatsapps-recibidos-en-python/