Long-Term Memory
Overview
Long-Term Memory in SeaChat allows agents to retain persistent user context across conversations, enabling more human-like, personalized, and context-aware responses. This premium feature is essential for use cases like marketing, sales, and customer service, where remembering user preferences and past interactions is crucial.
For example, a user might ask, “What do you know about me?” With Long-Term Memory enabled, the AI agent can recall and respond with detailed information from previous conversations, like hobbies, preferences, or travel plans.
THe following guide explains how to enable and use Long-Term Memory in SeaChat for and example use case and management tips.
Video Tutorial:
Getting Started
Here’s a guide to enabling and using Long-Term Memory in SeaChat:
Long-Term Memory
To enable Long-Term Memory:
-
Navigate to Agent Configuration ➔ Advanced Settings.
-
Enable the Long-Term Memory feature.
-
Save your changes.
How It Works
When Long-Term Memory is active, SeaChat will automatically save key facts about users during conversations, like their preferences, past questions, and relevant interests.
When a user returns, even after a long time, SeaChat can recall this information, creating a more seamless and tailored interaction.
Example Use Case
Initial Conversation
Follow-Up Conversation
Updated Preferences
With each interaction, the agent dynamically updates the user profile, retaining both past and new preferences.
Managing Long-Term Memory
Supervisors can manage Long-Term Memory in the Conversations section:
-
Select the desired user conversation.
-
Click the Long-Term Memory option (three dots).
-
View, update, or erase the user’s memory.
Tip: Use this feature to segment users, deliver targeted marketing messages, or provide tailored support.
Resetting Memory
For testing or privacy purposes, you can reset Long-Term Memory:
-
Select the desired user conversation.
-
Click the Long-Term Memory option (three dots).
-
Select Erase All for the user.
Warning: Resetting memory is irreversible and will remove all stored context.
Conversation History Turn
SeaChat retains up to 20 conversation turns by default. Long-Term Memory extends this limit indefinitely, allowing agents to remember user context over extended periods.
However, this means if the users wishes to disable the Long-Term Memory feature, it will only prevent the AI agent from remembering any user context. To completely remove the effect of context, users should also set the Conversation History Turn Count to 0 to prevent the AI agent from remembering any conversation history.
Here are the steps to modify the Conversation History Turn Count:
-
Navigate to Agent Configuration ➔ Advanced Settings.
-
Click on Context.
-
Set the Conversation History Turn Count to 0.
Additional Notes
-
Default Context Limit: SeaChat retains up to 20 conversation history turns by default. Long-Term Memory extends this limit indefinitely.
-
Privacy Compliance: Long-Term memory is securely stored and can be erased at any time to ensure data privacy compliance.
-
Applications: Ideal for customer profiling, personalized marketing, and enhancing user experiences.
Conclusion
Long-Term Memory transforms SeaChat into a smarter, more personalized AI assistant by retaining user context over extended periods. Whether for sales, customer support, or small talk, this feature ensures your AI agent remembers what matters most to your users.