Un complemento de ChatChat que aprovecha LangGraph para brindar memoria de conversación estructurada en grafo y recuperación contextual para agentes de IA.
LangGraph-Chatchat funciona como un plugin de gestión de memoria para el framework conversacional ChatChat, utilizando el modelo de base de datos en grafo de LangGraph para almacenar y recuperar el contexto de la conversación. Durante la ejecución, las entradas del usuario y las respuestas del agente se convierten en nodos semánticos con relaciones, formando un grafo de conocimiento completo. Esta estructura permite consultas eficientes de interacciones pasadas basadas en métricas de similitud, palabras clave o filtros personalizados. El plugin soporta la configuración de persistencia de memoria, fusión de nodos y políticas TTL, asegurando la retención de contexto relevante sin sobrecarga. Con serializadores y adaptadores integrados, LangGraph-Chatchat se integra de manera transparente en implementaciones de ChatChat, proporcionando a los desarrolladores una solución robusta para construir agentes IA con memoria a largo plazo, mejor relevancia de respuesta y manejo de flujos de diálogo complejos.
LangMem proporciona capacidades especializadas de gestión de la memoria para los agentes de IA, permitiéndoles retener y recordar grandes cantidades de información. Esta herramienta permite a los usuarios agregar recuerdos, modificar información existente y recuperar recuerdos basado en consultas específicas. Al integrar la memoria en los procesos de IA, LangMem mejora la comprensión contextual y la relevancia de las respuestas, lo que lo hace invaluable para aplicaciones que requieren aprendizaje continuo y adaptación.