Chatbot with Profile Schema Review We introduced the LangGraph Memory Store as a way to save and retrieve long-term memories. We built a simple chatbot that uses both short-term (within-thread) and long-term (across-thread) memory. It saved long-term semantic memory (facts about the user) "in the hot path", as the user is chatting with it. Goals Our chatbot saved memories as a string. In practice, we often want memories to have a structure. For example, memories can be a single, continuously updated schema. In our case, we want this to be a single user profile. We'll extend our chatbot to save semantic memories to a single user profile. We'll also introduce a library, Trustcall, to update this schema with new information.
Autonomy
Semi-autonomous
Sandbox-aware
No declared sandbox guidance
Network access
Unspecified
Filesystem access
Unspecified
Permissions declared
Not declared
Pattern
Single agent
Models
gpt-4oclaude-3-5-sonnetgpt-3.5-turbo