from checkpoint_mysql.aio import MySQLSaver
async with MySQLSaver.from_conn_string(conn_string) as saver:
await saver.setup() # 创建表
agent = create_agent(
state_schema=Test_State,
system_prompt="你需要调用get_weather_info函数来获取天气信息",
model=glm_5,
tools=[get_weather_info],
checkpointer=saver,
)
res = await agent.ainvoke(
input={"messages":[{"role":"human","content":"成都的天气怎么样?"}]},
config=config
)dhr613/langchain_checkpointer_mysql_without_binary
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|