第4周 · 记忆模块开发,让聊天机器人有记忆
【商业级聊天机器人开发
00:00 / 00:00
点击右侧目录开始学习
快捷键:←/→ 快退/快进 3 秒 · Shift+←/→ 上/下一节 · 空格 播放暂停 · F 全屏 · M 静音
本周知识点
LangChain记忆模块快速上手
这一章主要讲解学习 LangChain 中的记忆模块快速上手,章节划分成 3 个部分:LLM/Agent记忆机制综述、记忆组件运行流程与源码解析、Chain组件与Runnable深入学习。
01. LLM/Agent记忆机制综述
讲解当前LLM/Agent实现记忆的思路,与多种记忆实现方式、应用场合、优缺点等。
利用ChatGPT/Playground实现手动模拟多种记忆功能,加深对记忆功能的理解,掌握带记忆的Prompt编写技巧。
利用Python+OpenAI原生SDK实现一个带记忆功能的聊天机器人,初步了解LangChain记忆模块的封装思路。
02. 记忆组件运行流程与源码解析
掌握LangChain中的ChatMessageHistory组件运行流程、原理、代码解析。
掌握LangChain中的Memory组件使用技巧,实现特定的几种记忆方式,运行流程、源码解析。
掌握LangChain自定义记忆组件的技巧,以在不同场合下使用特定的记忆组件。
03. Chain组件与Runnable深入学习
掌握LangChain中内置Chain组件使用技巧,利用Chain组件减少重复性代码的编写。
深入学习Runnable可运行协议,了解为可运行组件添加配置、封装其他Runnable等技巧及源码实现。
这一章主要讲解学习 LangChain 中的记忆模块快速上手,章节划分成 3 个部分:LLM/Agent记忆机制综述、记忆组件运行流程与源码解析、Chain组件与Runnable深入学习。
01. LLM/Agent记忆机制综述
讲解当前LLM/Agent实现记忆的思路,与多种记忆实现方式、应用场合、优缺点等。
利用ChatGPT/Playground实现手动模拟多种记忆功能,加深对记忆功能的理解,掌握带记忆的Prompt编写技巧。
利用Python+OpenAI原生SDK实现一个带记忆功能的聊天机器人,初步了解LangChain记忆模块的封装思路。
02. 记忆组件运行流程与源码解析
掌握LangChain中的ChatMessageHistory组件运行流程、原理、代码解析。
掌握LangChain中的Memory组件使用技巧,实现特定的几种记忆方式,运行流程、源码解析。
掌握LangChain自定义记忆组件的技巧,以在不同场合下使用特定的记忆组件。
03. Chain组件与Runnable深入学习
掌握LangChain中内置Chain组件使用技巧,利用Chain组件减少重复性代码的编写。
深入学习Runnable可运行协议,了解为可运行组件添加配置、封装其他Runnable等技巧及源码实现。
课件与资料(25)
- 代码 第4周 211KB
- 讲义 1 本章介绍 13KB
- 讲义 10 记忆组件的持久化与第三方集成 289KB
- 讲义 11 内置Chain组件的使用与源码解读 18KB
- 讲义 12 RunnableWithMessageHistory简化代码与使用 98KB
- 讲义 13 本章总结 91KB
- 讲义 2 LLM实现记忆功能思路与常见记忆模式 23KB
- 讲义 3 ChatGPT、Playground手动模拟记忆功能 129KB
- 讲义 5 ChatMessageHistory 组件上手与源码解析【公众号:CunWorkNotes】 357KB
- 讲义 6 Memory组件运行流程及不同记忆分类【公众号:CunWorkNotes】 344KB
- 讲义 7 LangChain缓冲记忆组件的使用与解析 459KB
- 讲义 8 LangChain摘要记忆组件的使用与解析 382KB
- 讲义 9 LangChain实体记忆组件的使用与解析 15KB
- 讲义 1 本章介绍 13KB
- 讲义 10 基于Runnable封装记忆链实现记忆自动管理 123KB
- 讲义 11 开源智能体MetaGPT记忆模块解读【耗时整理‖cunlove.cn】 389KB
- 讲义 12 本章总结【耗时整理‖cunlove.cn】 161KB
- 讲义 2 LLMOps项目记忆功能需求拆解分析 154KB
- 讲义 3 运行流程拆解与基础数据表设计 608KB
- 讲义 4 记忆功能相关API文档编写整理 22KB
- 讲义 5 Runnable组件动态绑定运行时参数 147KB
- 讲义 6 Runnable组件配置运行时链内部 218KB
- 讲义 7 Runnable组件动态替换运行组件【公众号:CunWorkNotes】 153KB
- 讲义 8 Runnable组件重试与回退机制降低程序错误率 271KB
- 讲义 9 Runnable组件生命周期监听器与使用场景 129KB
资料可在线预览或下载;视频上传后自动可播。