课程地址一、介绍
课程地址
Langchain构建
LangGraph构建
langchain
LangGraph
消息可能出现存多少条内存不够了,需要清除一部分消息,缓解内存压力
可以在消息会话中拿到额外的信息比如用户id
同意指令
在介绍Graph的流式输出时,我们提到LangGraph的Graph流式输出有几种不同的模式,其中有一种messages模式,是用来监控大语言模型的Token记录的。这里我们就可以来测试一下。
和之前介绍LangGraph的Agent相似,Graph图也支持构建消息的持久化功能。并且也通常支持通过checkpoint构建短期记忆,以store构建长期记忆。这里短期记忆和长期记忆,都是可以通过内存或者数据库进行持久化保存的。不过短期记忆更倾向于通过对消息的短期存储,实现多轮对话的效果。而长期记忆则倾向于对消息长期存储后支持语义检索。
任务中断和恢复,需要保持相同的thread_id。通常应用当中都会单独生成一个随机的thread_id,保证唯一的同时,防止其他任务干扰。4、Time Travel时间回溯
interrupt()方法中中断任务的时间不能过长,过长了之后就无法恢复任务了。
任务确认时,Command中传递的resume可以是简单的True或False,也可以是一个字典。通过字典可以进行更多的判断。
构建图
查看检查点
Director.py 比较懒,自己去加其他的,这里只演示笑话的这个
调用
| 欢迎光临 AI创想 (https://www.llms-ai.com/) | Powered by Discuz! X3.4 |