Spaces:
Sleeping
Sleeping
File size: 403 Bytes
0225ffc | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
import aiosqlite
from langgraph.checkpoint.sqlite.aio import AsyncSqliteSaver
from langgraph.checkpoint.memory import InMemorySaver
_checkpointer = None
async def get_checkpointer():
global _checkpointer
if _checkpointer is None:
conn = await aiosqlite.connect("db.sqlite")
_checkpointer = AsyncSqliteSaver(conn)
# _checkpointer=InMemorySaver()
return _checkpointer |