Composant d'Historique de Chat
Le composant d’Historique de Chat de FlowHunt aide les chatbots à se souvenir des messages passés, permettant des conversations fluides et contextuelles adaptées à vos besoins.

Description du composant
Comment fonctionne le composant Composant d'Historique de Chat
Imaginez un client discutant avec votre chatbot au sujet de sa commande. Il a d’autres questions, mais le bot oublie immédiatement de quelle commande il s’agit, créant ainsi une expérience client frustrante. Pour éviter cela, vous voudrez que le chatbot se souvienne de l’historique des messages, et c’est précisément ce que fait ce composant.
Cependant, demander à l’IA de conserver les messages précédents consomme des jetons. De plus, de nombreux usages des Flows ne nécessitent pas de mémoire. C’est pourquoi ce composant est optionnel et vous permet de limiter la mémoire selon vos besoins sans vous ruiner.
Qu’est-ce que le composant d’Historique de Chat ?
Le composant d’Historique de Chat garantit que le chatbot se souvient d’un nombre défini de messages précédents. Il permet au chatbot de maintenir une conversation cohérente tout en limitant le nombre de messages mémorisés et l’utilisation des jetons.
L’historique de chat se trouve dans la catégorie Mémoire des composants et est optionnel :

Nombre de Derniers Messages
Il contrôle combien de messages précédents le chatbot doit retenir. La valeur par défaut est 5, ce qui devrait couvrir la discussion autour de toute question basique. Si votre cas d’usage nécessite que le bot maintienne une conversation cohérente plus longue, n’hésitez pas à augmenter la limite, mais n’oubliez pas d’augmenter aussi le paramètre Max Tokens.
Jetons Maximum
Chaque message passé est découpé en petites unités de texte (jetons), que le modèle traite pour générer des réponses pertinentes et adaptées au contexte. Le paramètre Jetons Maximum limite le nombre de jetons utilisés pour se souvenir des messages précédents. L’utilisation des jetons varie selon les modèles, et un jeton peut correspondre à des mots, sous-mots, ou même un seul caractère.
Type de Message
Ce paramètre déroulant vous permet de filtrer quels messages mémoriser : uniquement les messages humains, uniquement les messages IA, ou tous.
Comment connecter le composant d’Historique de Chat à votre flow
L’historique doit être connecté au LLM et à l’entrée utilisateur pour fonctionner correctement. Cependant, vous remarquerez que le composant n’a pas de poignée entrante, seulement une sortante.
Le type de sortie du composant d’Historique de Chat est un historique de chat, et il se connecte aux composants qui demandent un historique, à savoir les Prompts et les Splitters.
Par exemple, dans le composant Questions de Relance, la réponse est fournie par la connexion à un générateur LLM, le contexte par l’historique de chat, et le texte d’entrée par l’Entrée de Chat humaine.
Exemples de modèles de flux utilisant le composant Composant d'Historique de Chat
Pour vous aider à démarrer rapidement, nous avons préparé plusieurs exemples de modèles de flux qui démontrent comment utiliser efficacement le composant Composant d'Historique de Chat. Ces modèles présentent différents cas d'utilisation et meilleures pratiques, facilitant votre compréhension et l'implémentation du composant dans vos propres projets.
Questions fréquemment posées
- Qu'est-ce que le composant d'Historique de Chat ?
Le composant d'Historique de Chat garantit que le chatbot se souvient d'un nombre défini de messages précédents. Il permet au chatbot de maintenir une conversation cohérente tout en limitant le nombre de messages mémorisés et l'utilisation des jetons.
- Comment le bot se comporte-t-il sans historique de chat ?
Le bot ne pourra pas utiliser les informations précédentes. Essayez de lui donner votre nom et de le lui demander dans le message suivant. Un bot sans historique s'excusera de ne pas pouvoir répondre, tandis qu'un bot avec historique vous appellera simplement par votre nom.
- Que se passe-t-il lorsque la limite d'historique est atteinte ?
Le bot oubliera les messages dépassant la limite. Par exemple, si votre limite est de cinq messages et que vous indiquez votre nom dans le premier, le bot ne pourra plus s'en souvenir au 6e message. Cependant, si le bot vous appelle par votre nom plus tard dans la conversation, le nom sera toujours dans les limites de sa mémoire.
Essayez le composant d'Historique de Chat de FlowHunt
Améliorez les conversations de votre chatbot avec le composant d'Historique de Chat de FlowHunt pour une meilleure rétention du contexte et la satisfaction de vos clients.