综合介绍
LangChain Academy 是一个专注于教授 LangChain 生态系统基础知识的在线学习平台。该平台提供了丰富的课程内容,涵盖了 LangGraph 框架的基本概念和高级主题。LangGraph 是一个用于构建复杂代理系统的框架,旨在为开发者提供更高的精度和控制。LangChain Academy 的课程模块包括状态和记忆、用户体验和人机交互、构建助手以及长期记忆等,帮助开发者从基础到高级逐步掌握相关技能。所有课程均免费提供,并包含详细的视频教程和实操练习。
功能列表
- 课程模块:提供多个课程模块,涵盖从基础到高级的 LangGraph 框架知识。
- 视频教程:每个课程模块都配有详细的视频教程,帮助学员更好地理解和掌握课程内容。
- 实操练习:通过实际操作练习,学员可以将所学知识应用到实际项目中。
- 免费注册:所有课程均免费提供,学员可以随时注册并开始学习。
- LangGraph 框架:专注于 LangGraph 框架的教学,帮助开发者构建复杂的代理系统。
- 社区支持:提供社区支持,学员可以在学习过程中与其他学员和导师交流。
课程目录
- 课程概览
准备工作
- 准备工作(视频指南)
- Module 0 资源
Module 1: 介绍
- Module 1 介绍
- Module 1 资源
- 课程 1: 动机
- 课程 2: 简单图表
- 课程 3: LangGraph Studio
- 课程 4: 链
- 课程 5: 路由器
- 课程 6: Agent
- 课程 7: 具有记忆的 Agent
- 课程 8: 部署简介
- Module 1 反馈
Module 2: 状态与记忆
- Module 2 介绍
- Module 2 资源
- 课程 1: 状态模式
- 课程 2: 状态简化器
- 课程 3: 多模式
- 课程 4: 修剪与过滤消息
- 课程 5: 带有摘要消息与记忆的聊天机器人
- 课程 6: 带有摘要消息与外部记忆的聊天机器人
- Module 2 反馈
Module 3: 用户体验与人类参与
- Module 3 介绍
- Module 3 资源
- 课程 1: 流式传输
- 课程 2: 断点
- 课程 3: 编辑状态与人类反馈
- 课程 4: 动态断点
- 课程 5: 时间旅行
- Module 3 反馈
Module 4: 构建你的助手
- Module 4 介绍
- Module 4 资源
- 课程 1: 并行化
- 课程 2: 子图
- 课程 3: Map-reduce
- 课程 4: 研究助手
- Module 4 反馈
Module 5: 长期记忆
- Module 5 资源
- 课程 1: 短期 vs. 长期记忆
- 课程 2: LangGraph 存储
- 课程 3: 记忆模式 + 配置文件
- 课程 4: 记忆模式 + 集合
- 课程 5: 构建具有长期记忆的 Agent
- Module 5 反馈
Module 6: 部署
- Module 6 资源
- 课程 1: 部署概念
- 课程 2: 创建部署
- 课程 3: 连接到部署
- 课程 4: 双重文本传输
- 课程 5: 助手
- Module 6 反馈
使用帮助
注册和登录
- 访问 LangChain Academy 网站。
- 点击右上角的“注册”按钮,填写必要的个人信息完成注册。
- 注册完成后,使用注册的邮箱和密码登录网站。
课程选择和学习
- 登录后,进入“所有课程”页面,浏览可用的课程模块。
- 选择感兴趣的课程模块,点击进入课程详情页面。
- 点击“开始学习”按钮,进入课程学习界面。
视频教程和实操练习
- 每个课程模块包含多个视频教程,学员可以按照顺序观看视频。
- 视频教程下方提供了相关的实操练习,学员可以根据视频内容进行操作。
- 完成每个模块的实操练习后,可以在课程页面提交作业,获得导师的反馈。
LangGraph 框架学习
- LangChain Academy 的课程主要围绕 LangGraph 框架展开,学员可以从基础模块开始学习。
- 每个模块详细介绍了 LangGraph 的不同功能和应用场景,帮助学员逐步掌握框架的使用方法。
- 学员可以在学习过程中随时提问,获得社区和导师的帮助。
社区支持
- LangChain Academy 提供了一个活跃的学习社区,学员可以在社区中与其他学员和导师交流。
- 学员可以在社区中发布问题、分享学习心得和项目经验。
- 社区还定期举办在线研讨会和问答环节,帮助学员解决学习中的疑问。
通过以上步骤,学员可以全面掌握 LangGraph 框架的使用方法,并将所学知识应用到实际项目中。LangChain Academy 提供了丰富的学习资源和社区支持,帮助学员在学习过程中不断进步。