🖥️LangGraph中的状态持久化
type
status
date
slug
summary
tags
category
icon
password
许多 AI 应用程序需要Memory来在多个交互中共享上下文。在 LangGraph 中,通过 Checkpointers 为任何 StateGraph 提供内存。
- Checkpointers : 为你的Agent提供跨应用的状态存储,可以在用户输入打断后继续状态,包含很多接口类型内存型、SQL型等等
- StateGraph : 状态图是一个基本的图组件,用来记录图的状态
对于任何一个LangGraph工作流,如果你想设置持久化状态,只需要做两个设置:
- 设置一个Checkpointers ,比如使用AsyncSqliteSaver
- 在图编译的时候使用 compile(checkpointer=my_checkpointer)即可
这个图的形状大致如此
当使用不同的thread_id的时候,Memory会自动区分不同的用户,并且对话可以继续。
Loading...