Saltar al contenido

Base de conocimiento

Última actualización:

Qué es una base de conocimiento

Tradicionalmente, una base de conocimiento es un centro de ayuda o una wiki interna: artículos escritos para que clientes o empleados encuentren respuestas por su cuenta. En el contexto de los chatbots con IA, el término es más amplio. Se refiere a todo lo que el chatbot tiene para responder: páginas web, documentos, hojas de cálculo, notas y pares de pregunta y respuesta.

La base de conocimiento es independiente del modelo de lenguaje. El modelo aporta la capacidad lingüística y el conocimiento general. La base de conocimiento aporta los datos de tu negocio, como precios, horarios, condiciones de devolución y detalles de producto.

Cómo la usa un chatbot

La mayoría de los chatbots con IA conectan ambos mediante la generación aumentada por recuperación (RAG):

  • Ingesta: el contenido se recoge de sitios web, archivos o entradas manuales y se convierte en texto plano.
  • Fragmentación y embeddings: el texto se divide en fragmentos y cada uno se convierte en un embedding.
  • Recuperación: para cada pregunta se buscan los fragmentos más relevantes.
  • Respuesta: el modelo de lenguaje redacta la respuesta a partir de esos fragmentos.

Un ejemplo

Una clínica dental crea la base de conocimiento de su chatbot con su sitio web, una lista de precios en PDF y algunos pares de pregunta y respuesta sobre lo que la recepción oye cada día, como el aparcamiento o el pago a plazos. Cuando un visitante pregunta si la clínica atiende a niños, el chatbot encuentra la página de odontopediatría y responde a partir de ella. Si alguien pregunta por un tratamiento que la clínica no ofrece, un chatbot bien configurado dice que no tiene esa información en lugar de adivinar.

Por qué importa en los chatbots para empresas

Un chatbot es tan preciso como su base de conocimiento. Precios desactualizados, páginas contradictorias o políticas que faltan llevan directamente a respuestas erróneas o incompletas. Algunas buenas prácticas:

  • Cubre las preguntas que los clientes hacen de verdad, no solo lo que aparece en la página de inicio.
  • Actualiza o elimina el contenido obsoleto y evita tener dos páginas que digan cosas distintas.
  • Escribe respuestas breves y directas sobre temas delicados, como precios y políticas.
  • Revisa los registros de chat para encontrar preguntas que el chatbot no supo responder y añade el contenido que falta.

Cómo la construye intoCHAT

En intoCHAT, la base de conocimiento de un agente se compone de fuentes: el rastreo de un sitio web (hasta 500 URL detectadas, entre las que eliges las páginas), archivos subidos como PDF, Word, PowerPoint, Excel, CSV o Markdown, fragmentos de texto y pares de pregunta y respuesta. Las respuestas de los pares de pregunta y respuesta tienen prioridad sobre otras fuentes, y puedes marcar una fuente con estrella para que suba en la clasificación sin volver a entrenar.

Puedes editar, previsualizar, descargar, eliminar o volver a entrenar cada fuente. El reentrenamiento es manual, así que vuelve a entrenar una fuente cuando cambie la página o el archivo original.

Preguntas frecuentes

¿Qué debo incluir en la base de conocimiento de un chatbot?

Empieza por el contenido que responde a las preguntas más frecuentes de tus clientes: páginas de productos o servicios, precios, políticas, horarios y datos de contacto. Añade pares de pregunta y respuesta para los temas que tu web explica mal. Deja fuera borradores y material obsoleto, porque el chatbot lo tratará como vigente.

¿En qué se diferencia una base de conocimiento de entrenar un modelo?

Una base de conocimiento se consulta en el momento de responder, así que puedes añadir, cambiar o quitar contenido sin tocar el modelo. Entrenar o hacer fine-tuning modifica los pesos internos del modelo, algo más lento y difícil de actualizar. La mayoría de los chatbots para empresas obtienen sus datos de una base de conocimiento.

¿Cada cuánto debo actualizar la base de conocimiento de mi chatbot?

Cada vez que cambie la información de origen, por ejemplo nuevos precios, políticas o productos. En intoCHAT el reentrenamiento es manual, así que vuelve a entrenar la fuente afectada después de cambiar la página o el archivo original. Revisar con regularidad los registros de chat te muestra qué huecos cubrir.

Míralo responder con tu propia web

Pega la dirección de tu web y chatea con un agente creado a partir de tus páginas. Tarda alrededor de un minuto.

Crea tu agente gratis

Plan gratuito, sin tarjeta de crédito.