¿Cómo funciona el chatbot de IA?
El chatbot de WhataFarma utiliza tecnología RAG (Retrieval-Augmented Generation) que combina búsqueda semántica con generación de lenguaje natural.
Flujo de funcionamiento
Cliente hace una pregunta
↓
Búsqueda híbrida en Qdrant
(semántica + palabras clave)
↓
Se encuentran los fragmentos
más relevantes de tus documentos
↓
El modelo LLM genera una respuesta
natural basada en esos fragmentos
↓
El cliente recibe la respuesta
Búsqueda híbrida
El sistema combina dos técnicas para obtener los mejores resultados:
- Búsqueda semántica — Entiende el significado de la pregunta y encuentra documentos con conceptos similares, aunque no usen las mismas palabras exactas.
- Búsqueda por palabras clave — Encuentra documentos que contienen las palabras exactas, útil para nombres de productos, marcas o términos específicos.
La combinación de ambas técnicas con umbrales adaptativos de puntuación garantiza que el chatbot solo responda cuando tiene información fiable y relevante.
Base de datos vectorial: Qdrant
El chatbot utiliza Qdrant como base de datos vectorial. Qdrant almacena los embeddings (representaciones numéricas) de tus documentos y permite búsquedas semánticas muy rápidas y precisas.
Widget de chat
El chatbot se integra en tu página web a través de un widget de chat:
- Si usas WordPress/WooCommerce: mediante el plugin WhatafarmaWP.
- Si usas PrestaShop: mediante el módulo de PrestaShop.
- Si usas Magento: mediante el módulo de Magento.
- Cualquier otra web: mediante código embed desde Integración Web.