Mémoire conversationnelle
La mémoire conversationnelle fait référence à la capacité d'un système d'intelligence artificielle, tel qu'un chatbot ou un assistant virtuel, à conserver et à rappeler des informations issues d'interactions précédentes au sein d'une conversation unique et en cours. Elle permet à l'IA de maintenir le contexte, garantissant que les réponses ultérieures sont pertinentes par rapport à ce qui a été discuté précédemment, au lieu de traiter chaque entrée utilisateur comme une requête entièrement nouvelle.
Sans mémoire, les interactions avec l'IA sont sans état et frustrantes. Les utilisateurs sont obligés de répéter des informations (par exemple, des numéros de compte, des préférences ou des demandes antérieures) à chaque nouveau message. La mémoire conversationnelle transforme les interactions transactionnelles en dialogues authentiques et cohérents, améliorant considérablement la satisfaction des utilisateurs et l'efficacité opérationnelle.
Techniquement, la mémoire conversationnelle est souvent mise en œuvre en gérant une « fenêtre de contexte » ou un « historique de session ». Le système stocke des extraits pertinents du dialogue — les entrées de l'utilisateur et les réponses de l'IA — et renvoie cet historique au Grand Modèle de Langage (LLM) à chaque nouvelle invite. Les implémentations avancées utilisent des bases de données vectorielles pour stocker des résumés sémantiques des interactions passées, permettant à l'IA de récupérer des souvenirs pertinents même si la formulation exacte n'est pas présente dans le journal de discussion immédiat.
Les concepts connexes comprennent le Suivi de l'état du dialogue (DST), la Gestion de session et la Gestion de la fenêtre de contexte. Le DST se concentre spécifiquement sur l'identification et la mise à jour de l'« état » de la conversation, tandis que la gestion de la fenêtre de contexte traite des contraintes techniques de l'alimentation de l'historique au modèle.