checkpointer检查器,实现持久性代理状态
memory = MemorySaver()
graph = graph_builder.compile(checkpointer=memory) # 编译时装入,不是运行时
在编译时加上参数可以没记录一次状态时村一次快照,
使用场景:长期记忆,对话延续,每次快照都有追溯记录,而且可以方便人工介入审查
长期记忆(跨线程)和短期记忆(线程级别):
短期记忆:
短期内存¶
短期内存使代理能够跟踪多轮对话。要使用它,您必须:
- 在创建代理时提供
checkpointer。checkpointer可以实现代理状态的持久性。 - 在运行代理时在配置中提供
thread_id。thread_id是对话会话的唯一标识符。

当代理第二次使用相同的thread_id被调用时,第一次对话的原始消息历史会自动包含在内,从而允许代理推断用户是在特别询问纽约的天气。
长期存储:
要使用长期内存,您需要:


浙公网安备 33010602011771号