LangGraph 智能体实战:状态图、持久化、中断与项目部署

课程介绍

课程围绕 LangGraph 智能体开发展开,从环境部署、状态与节点、边和图执行方式开始,逐步练习并行、分支、循环、重试、超时、错误处理与节点缓存等控制流程。

后续进入检查点与持久化、可恢复执行、中断、子图、流式执行、工具节点和图设计模型,并包含项目部署内容。当前分享包含 132 个视频及配套资料,适合结合代码理解图式工作流的组织与运行。

网盘说明:本课程为夸克网盘资源。

课程目录

课程介绍
01_LangGraph教程介绍

环境部署
02_环境部署_miniConda
03_环境部署_创建并激活python虚拟环境
04_环境部署_按照依赖库
05_环境部署_配置APIkey
06_环境部署_ Jupyter工具部署
07_环境部署_进行环境验证

入门基础
08_入门基础_langchain和langgraph定位区别
09_入门基础_langgraph三要素组成
10_入门基础_图运行过程
11_入门基础_API风格选择
12_入门基础_完成基础的graph流程
13_入门基础_图结构可视化展示
14_入门基础_状态的多种实现dataclass
15_入门基础_状态的多种实现pydantic
16_入门基础_状态合并定义reducer
17_入门基础_reducer在langgraph中的应用
18_入门基础_状态归约的使用
19_入门基础_节点中调用状态
20_入门基础_节点更新状态
21_入门基础_节点的并行执行
22_入门基础_langgraph的4种状态
23_入门基础_状态的使用规范
24_入门基础_状态的源码实现逻辑
25_入门基础_四种状态的案例讲解
26_入门基础_预定义状态
27_入门基础_AgentState和总结

控制流
28_控制流_边的简单使用
29_控制流_add_sequence
30_控制流_并行节点
31_控制流_并行运行展示
32_控制流_条件分支
33_控制流_使用path_map
34_控制流_映射多节点
35_控制流_延时节点执行
36_控制流_动态分支
37_控制流_command控制
38_控制流_静态扇入
39_控制流_动态扇入
40_控制流_agent构建中的循环结构
41_控制流_大模型配置工具调用
42_控制流_静态循环控制
43_控制流_循环结构的动态实现
44_控制流_限制循环步数
45_控制流_主动退出
46_控制流_被动方法
47_控制流_边的总结
48_控制流_重试机制
49_控制流_retry_on参数配置
50_控制流_超时控制
51_控制流_错误处理
52_控制流_节点缓存
53_控制流_缓存实例演示
54_控制流_缓存配置详解
55_控制流_全图默认配置

持久化
56_持久化_可恢复执行的含义
57_持久化_持久化机制介绍
58_持久化_启用可恢复执行
59_持久化_内存持久化
60_持久化_内存持久化和数据库持久化的区别
61_持久化_安装postgreSQL
62_持久化_pgSQL基础使用介绍
63_持久化_创建pgSQL的数据库和用户
64_持久化_pgSQL基础增删改查
65_持久化_使用数据库作为检查点
66_持久化_数据库检查点后端表结构
67_持久化-持久化模式
68_持久化_查看历史检查点样例代码编写
69_持久化_查看所有检查点记录
70_持久化-查询单独一个检查点
71_持久化_失败恢复运行
72_持久化_演示运行异常案例
73_持久化_错误恢复运行
74_持久化_检查点重新运行
75_持久化_fork的案例代码
76_持久化_fork案例代码
77_持久化_fork实现演示
78_持久化_长期记忆数据库存储
79_持久化_长期记忆数据的使用上
80_持久化_长期记忆数据的使用下
81_持久化_环境上下文记忆
82_持久化_节点总结
83_持久化_节点的触发和执行总结

中断
84_中断_两种中断机制
85_中断_主动中断的具体执行
86_中断_HITL案例演示
87_中断_并行执行多个中断
88_中断_审批模型
89_中断_其余案例
90_中断_使用规范
91_中断_触发中断时检查点信息
92_中断_多个并行中断的检查点
93_中断_同一超步部分任务触发中断的检查点
94_中断_静态中断用法介绍
95_中断_静态断点基础案例
96_中断_静态中断出现在超步位置
97_中断_执行设置断点

子图
114_子图_父图直接在节点中调用子图
115_子图_直接调用的注意事项
116_子图_作为父图的节点
117_子图_父图检查点查看子图检查点信息
118_子图_持久化策略
119_子图_中断场景持久化策略区别
120_子图_多轮会话场景持久化策略
121_子图_单节点多次调用同一个子图
122_子图_多节点调用时注意分散节点
123_子图_推荐使用stateless的场景
124_子图_持久化策略总结
125_子图_流式执行输出chunk
126_子图_子图的llm流式输出
127_子图_子图动态路由

流式执行
107_流式执行_langgraph流式执行概述
108_流式执行_基础状态内容输出
109_流式执行_messages消息
110_流式执行_checkpoints信息
111_流式执行_其他的打印信息
112_流式执行_用户自定义输出
113_流式执行_asteam_events输出内容

工具节点
101_工具节点_手动调用工具案例代码上
102_工具节点_手动调研工具案例下
103_工具节点_使用ToolNode替代手动调用
104_工具节点_使用ToolRuntime自定义工具代码
105_工具节点_wrap_tool_call
106_工具节点_实现自定义缓存

图设计模型
128_图设计模型_提示词链和并行化
129_图设计模型_路由
130_图设计模型_编排器_工作者模式
131_图设计模型_评估器_优化器
132_图设计模型_agent模式和总结

项目部署
98_项目部署_本地部署对接Langsmith
99_项目部署_Langsmith的调试使用
100_项目部署_大模型agent部署

资源下载
下载价格35 学币
赞助终身VIP免费
常见问题
学币是什么?
1学币 = 1元人民币,可通过每日签到或赞助VIP获得!
如何购买更优惠?
推荐赞助VIP,赞助VIP后再购买超划算-购买会有折扣!(季/年VIP折扣购买,终身VIP免费)
资源能分享给别人吗?
本站资源仅限用于学习和研究目的,不得用于商业或者非法用途,否则,一切后果请用户自负!
遇到问题怎么办?
遇到问题直接点击页面右下角消息按钮联系客服反馈,会在第一时间处理!
0
显示验证码
没有账号?注册  忘记密码?