Componente de Historial de Chat
El componente de Historial de Chat de FlowHunt ayuda a los chatbots a recordar mensajes pasados, permitiendo conversaciones fluidas y conscientes del contexto, adaptadas a tus necesidades.

Descripción del componente
Cómo funciona el componente Componente de Historial de Chat
Imagina que un cliente chatea con tu chatbot sobre su pedido. Tiene más preguntas, pero el bot olvida inmediatamente de qué pedido están hablando, creando una experiencia frustrante para el cliente. Para evitar esto, querrás que el chatbot recuerde el historial de mensajes, y eso es exactamente lo que hace este componente.
Sin embargo, hacer que la IA recuerde mensajes anteriores consume tokens. Además, muchos usos de los Flujos no requieren memoria. Por eso este componente es opcional y te permite limitar la memoria según tus necesidades sin gastar de más.
¿Qué es el componente de Historial de Chat?
El componente de historial de chat garantiza que el chatbot recuerde una cantidad determinada de mensajes previos. Permite que el chatbot mantenga una conversación coherente mientras limita la cantidad de mensajes recordados y el uso de tokens.
El historial de chat se encuentra en la categoría Memoria de los componentes y es opcional:

Última Cantidad de Mensajes
Controla cuántos mensajes previos debe recordar el chatbot. El valor predeterminado es 5, lo que debería cubrir la conversación sobre cualquier consulta básica. Si tu caso de uso requiere que el bot mantenga una conversación coherente por más tiempo, siéntete libre de aumentar el límite, pero no olvides incrementar también la configuración de Tokens Máximos.
Tokens Máximos
Cada mensaje anterior se tokeniza en unidades de texto más pequeñas, que el modelo procesa para generar respuestas relevantes y conscientes del contexto. La configuración de Tokens Máximos limita la cantidad de tokens utilizados para recordar mensajes anteriores. El uso de tokens varía según el modelo, y un solo token puede ser desde palabras o subpalabras hasta un solo carácter.
Tipo de Mensaje
Esta configuración desplegable te permite filtrar qué mensajes recordar: solo mensajes humanos, solo mensajes de IA o todos.
Cómo conectar el componente de Historial de Chat a tu flujo
El historial debe conectarse al LLM y a la entrada del usuario para funcionar correctamente. Sin embargo, notarás que el componente no tiene el manejador de entrada, solo el de salida.
El tipo de salida del componente de Historial de Chat es historial de chat, y se conecta a los componentes que solicitan historial, que son Prompts y Splitters.
Por ejemplo, en el componente de preguntas de seguimiento, la respuesta se proporciona conectando un generador LLM, el contexto por el historial de chat y el texto de entrada por el Chat Input humano.
Ejemplos de plantillas de flujo utilizando el componente Componente de Historial de Chat
Para ayudarle a comenzar rápidamente, hemos preparado varios ejemplos de plantillas de flujo que demuestran cómo utilizar el componente Componente de Historial de Chat de manera efectiva. Estas plantillas muestran diferentes casos de uso y mejores prácticas, facilitando la comprensión e implementación del componente en sus propios proyectos.
Preguntas frecuentes
- ¿Qué es el componente de Historial de Chat?
El componente de historial de chat garantiza que el chatbot recuerde una cantidad determinada de mensajes previos. Permite que el chatbot mantenga una conversación coherente mientras limita la cantidad de mensajes recordados y el uso de tokens.
- ¿Cómo se comporta el bot sin historial de chat?
El bot no podrá usar información previa. Prueba a darle tu nombre y pídeselo en el siguiente mensaje. Un bot sin historial se disculpará por no poder responder, mientras que un bot con historial simplemente te llamará por tu nombre.
- ¿Qué sucede cuando se alcanza el límite de historial?
El bot olvidará los mensajes que superen el límite. Por ejemplo, si tu límite es de cinco mensajes y mencionas tu nombre en el primero, el bot no podrá recordarlo en el sexto mensaje. Sin embargo, si el bot te llama por tu nombre más adelante en la conversación, el nombre aún estará dentro de los límites de su memoria.
Prueba el Componente de Historial de Chat de FlowHunt
Mejora las conversaciones de tu chatbot con el componente de Historial de Chat de FlowHunt para una mejor retención de contexto y satisfacción del cliente.