Mycel
Preguntas frecuentes

Cómo montar un chatbot que responda desde tus propios documentos

La idea es sencilla de decir y fácil de hacer mal: quieres un bot que conteste sobre tu manual, tu catálogo o tu normativa, y no uno que se invente respuestas cuando no encuentra la información. La diferencia entre las dos cosas está en tres decisiones: qué carpeta indexas, qué le dices que haga cuando no consta y desde qué máquina lo sirves. Esta página va de esas tres.

Actualizado el 6 de agosto de 20264 min de lectura

Editor de asistentes de Mycel: un lienzo con las cajas de los pasos unidas por flechas, y la barra con el zoom y el botón de reordenar.
El flujo del asistente: cada caja es un paso, cada flecha un camino, y se navega con zoom y arrastre.

Indexar la carpeta, que es el paso que define el bot

El agente indexa una carpeta de tu Nodo y después la consulta: cuando alguien pregunta, busca los fragmentos que encajan y responde a partir de ellos. La instrucción es responder solo con eso y decirlo con honestidad cuando no hay coincidencias, en vez de rellenar el hueco. Hay incluso una plantilla de flujo pensada exactamente para eso, para manuales, normativa o catálogos.

Elegir la carpeta es la decisión de seguridad de todo el montaje: lo que indexes es lo que el bot podrá usar para contestarle a un desconocido. Conviene una carpeta preparada, con lo que ya publicarías, y no la unidad de red entera. La carpeta es obligatoria al publicar un flujo que use conocimiento, precisamente para que el bot no salga a la calle contestando «no consta» a todo.

Qué ve el visitante y qué ves tú

El visitante ve la respuesta con el contenido, y no ve de qué fichero salió. Es deliberado: los nombres son rutas relativas dentro de tu carpeta indexada, así que citarlos sería enseñarle el árbol de documentos de tu empresa a quien pregunte. Tú sí los ves: las fuentes viajan al transcripto y aparecen cuando revisas la conversación en Chats, que es donde sirven para comprobar de dónde salió una respuesta.

Lo que el visitante sí ve siempre es el aviso de que está hablando con una IA, impreso en la cabecera de la burbuja. No es una instrucción al modelo, que sería una sugerencia: es un campo obligatorio, y la validación no publica un flujo sin él.

La máquina: publicado significa encendido

Un chatbot deja de responder en cuanto su Nodo se apaga, así que servirlo desde el portátil de alguien no es viable en producción. El patrón es un Nodo en una máquina permanentemente conectada: un servidor tuyo, un VPS europeo o un Nodo Cloud.

Y una separación que no es manía: conviene que esa máquina no sea la misma donde viven los expedientes de tus clientes. Separa lo que da la cara a internet de donde están los datos, y de paso hace mucho más fácil responder a la pregunta de qué puede alcanzar el bot. El flujo, las credenciales de sus canales y las conversaciones viven en tu Nodo; la plataforma solo conoce el identificador público, a qué Nodo enruta, el título y los secretos de firma de sus webhooks.

Cómo funciona, paso a paso

  1. Preparas una carpeta con los documentos que el bot puede usar, y solo esos.
  2. Le pides al agente que la indexe desde el Nodo que va a servir el chatbot.
  3. Montas el flujo con el asistente de cuatro pasos, o partes de una plantilla, y revisas el aviso de IA.
  4. Publicas en tu web o en tus canales y revisas las primeras conversaciones desde Chats.

Qué necesitas

  • Un Nodo permanentemente encendido: si se apaga, el chatbot deja de responder.
  • Una carpeta indexada con lo que el bot puede contar, separada de lo interno.
  • El modelo de embeddings del paquete, que es el que permite consultar los documentos.

Qué te llevas

  • Un chatbot que responde desde tus documentos y dice cuando algo no consta.
  • Las conversaciones en tu Nodo, con las fuentes anotadas para que las revises tú.
  • El aviso de IA visible en la cabecera de la burbuja, en todos los canales del mismo flujo.

Más preguntas

¿Qué hace si le preguntan algo que no está en mis documentos?

Lo dice. La instrucción es responder solo con lo que hay y reconocer cuando no hay coincidencias, en vez de improvisar. Los flujos también admiten pasar a una persona cuando el asunto se sale de lo que el bot puede resolver.

¿Puedo servirlo desde mi ordenador?

Para probarlo, sí. Para producción no: el bot responde solo mientras el Nodo está encendido, así que necesita una máquina siempre conectada. Y conviene que no sea la misma donde guardas los expedientes de clientes.

¿En qué canales se puede publicar?

En tu web con el widget, y en los canales de mensajería del catálogo de conectores: Telegram, WhatsApp Business y Slack. El mismo flujo sirve a todos sin duplicar la configuración, y el aviso de IA viaja con él.

Pruébalo con tus propios documentos

Creas la cuenta, abres el Nodo y le encargas la primera tarea. Es gratis e ilimitado: el cómputo lo pone tu equipo, así que no hay nada que racionar.