Saltar al contenido principal

¿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: