Business ChatBot

Este chatbot de negocio es fácil de integrar en tu web: solo necesitas agregar tus preguntas y respuestas en el archivo /src/faqs.json
, luego generar los embeddings ejecutando el script src/app.py
.
Con esta simple configuración, el chatbot podrá responder automáticamente a las consultas de los usuarios, usando la tecnología de OpenAI para respuestas más complejas cuando no se encuentra una coincidencia directa. Ideal para ofrecer soporte 24/7 sin complicaciones adicionales.
¿Cómo funciona BusinessChatBot?

1. Rellenar faqs.json
Comenzamos creando un archivo json de preguntas y respuestas particulares de nuestro negocio. Por mucho que utilicemos un modelo GPT de OpenAI no podrá saber que ofrecemos, y nuestras características particulares.
2. Generar embeddings de las preguntas y similaridad
Después de esto, al ejecutar el archivo principal se generan los embeddings, y el archivo npy. Además a traves de Scikit-Learn calculamos la similaridad de la pregunta del usuario con las que tenemos almacenadas en nuestro json, para ver si podemos responder directamente con eso, o hay que modificar algo.


3. Inicio de conversación
Finalmente, podemos iniciar la conversación, sobre las preguntas que tenemos en faqs.json, y cualquier otra pregunta que le haríamos a un llm como el de OpenAI.
Características clave:
- Conversión de Lenguaje Natural a SQL (NL2SQL)
- Base de Datos de Prueba Incorporad
- Preparado para Escalabilidad
- Interfaz Simple y Accesible
- Diseño compacto y adaptado a pantallas 1080p