这门课解决什么实际问题?
大多数开发者在使用大模型时,面临的真正困境不是模型能力不足,而是无法将其稳定嵌入生产环境。具体表现为:上下文管理混乱、工具调用不稳定、多步骤任务缺乏控制、以及多个 AI 节点难以协同。Langchain 作为当前开源生态中最主流的编排框架,其核心价值在于提供了一套标准化的工程化路径,将“对话接口”转化为可维护、可调试、可扩展的业务组件。
本课程专注于两个高权重方向:单智能体应用开发与企业级多智能体系统架构。前者覆盖 RAG 检索增强、Function Calling 工具集成、记忆机制设计等基础落地场景;后者深入探讨任务分解、角色分工、通信协议与结果聚合,解决复杂业务流程中单一模型无法独立完成的痛点。课程拒绝重复官方文档式的概念科普,直接面向工程实现,帮助学员跨越“懂原理但写不出代码”的断层。
适合什么基础?学习顺序建议?
门槛设定明确:需熟练掌握 Python 语法,理解面向对象编程基础,熟悉 Linux 命令行操作及 Git 版本控制。对大模型底层原理无需深究,但必须厘清 Token、Embedding、向量检索、Prompt Engineering 等核心术语的业务含义。有 FastAPI 或 Pydantic 使用经验者学习曲线更平滑。
建议学习路径严格遵循三阶段递进。第一阶段聚焦 Langchain 核心积木块,包括 LCEL 表达式、Chain 链式调用、Memory 记忆管理及 Tool 工具注册,务必手写代码而非仅复制粘贴,确保理解数据流向。第二阶段进入 Agent 实战,重点掌握 ReAct 模式、计划与执行分离、以及错误重试机制。第三阶段攻克多智能体系统,学习 Swarm 或自定义协作协议。配套资料包含完整项目模板,建议先运行 Demo 再逐层拆解,遇到报错优先查看日志而非跳过。
学完能独立做什么?资料如何配合?
结课后,学习者应具备独立开发能力:一是构建支持多轮对话与长文档检索的智能问答系统;二是开发具备联网查询、代码执行、数据库读写能力的自动化 Agent;三是设计多角色协作框架,如“产品经理+程序员+测试员”的模拟研发工作流。不再依赖黑盒 SaaS 平台,能够针对特定业务场景定制逻辑。
资料配合练习是关键环节。课程提供的源码并非最终成品,而是包含占位符的骨架代码,学员需自行填充 Key、调整模型参数、补充业务逻辑。建议每章结束后,基于当日所学模块重构一个小型项目,例如用多智能体协作完成一份竞品分析报告,或通过 API 调用实现自动邮件分类。通过修改 Prompt 和工具定义观察行为差异,是巩固知识最有效的方式。切忌只看不动手,工程能力的形成依赖于反复调试与异常处理。
老陈打码-2025年全新Langchain大模型AI应用与多智能体实战开发【系统课】
课程目录
第 1 章 Langchain 快速入门/8 集
- 01 - 快速认识Langchain .mp4
- 02 - chain的基本结构_提示_模型_输出解析器 .mp4
- 03 - 免费无限制百度文心一言Langchain接口应用 .mp4
- 04 - Langchain快速接入国内比肩GPT4大模型DeepseekV2和ChatGLM4 .mp4
- 05 - langchain接入国内最强大模型chatglm4 .mp4
- 06 - Langchain接入开源大模型的类openai服务器 .mp4
- 07 - 调用Deepseek-R1大模型及本地部署多方案 .mp4
- 08 - Langchain调用本地开源大模型ChatGLM3 .mp4
第 2 章 Langchain 提示词工程/6 集
- 09 - Langchain提示词模块与历史对话 .mp4
- 10 - 不同案例选择器应用_长度选择器_相似度选择器_重叠选择器 .mp4
- 11 - ChromaDB向量数据库进行问题思路匹配提高回答准确率 .mp4
- 12 - 对话形式提示词工程 .mp4
- 13 - 提示词里模板中的模板解决复杂的聊天对话 .mp4
- 14 - Langchain管道提示词模板应用 .mp4
第 3 章 Langchain 大模型输出解析精讲/5 集
- 15 - Langchain缓存加速应用响应 .mp4
- 16 - 解析输出csv_时间_枚举内容 .mp4
- 17 - Langchain输出JSON格式和修复大模型错误输出 .mp4
- 18 - langchain解析大模型XML输出格式 .mp4
- 19 - 如何自定义大模型的输出解析器 .mp4
第 4 章 精通 Langchain 数据检索增强 RAG/11 集
- 20 - RAG数据检索增强 .mp4
- 21 - 加载知识库文档与检索算法设置 .mp4
- 22 - 处理解析PDF文档为知识库 .mp4
- 23 - HTML文本分割提炼网页知识点 .mp4
- 24 - 分割markdown_代码源码提炼知识库文档 .mp4
- 25 - 知识库文档生成多向量检索器实现精准检索 .mp4
- 26 - 让大模型生成检索语句进行精确查找 .mp4
- 27 - 大模型并行控制复杂流程 .mp4
- 28 - 大模型路由映射传递数据 .mp4
- 29 - 自定义链式配置的多种方式 .mp4
- 30 - 自定义流式生成器函数 .mp4
第 5 章 Agent 智能体开发/9 集
- 31 - 搭建第一个AI智能体 .mp4
- 32 - 给智能体添加记忆能力 .mp4
- 33 - 智能体原理 .mp4
- 34 - OpenAI智能体调用源码解析 .mp4
- 35 - XML链式执行任务智能体搭建 .mp4
- 36 - JSON链式智能体任务执行 .mp4
- 37 - ReAct智能体搭建思路 .mp4
- 38 - 从零使用Langchain搭建适应不同大模型智能体 .mp4
- 39 - 自定义智能体记忆链创建 .mp4
第 6 章 给智能体插上翅膀/6 集
- 40 - 自主搭建超级搜索引擎Searxng服务器作为借口 .mp4
- 41 - 控制智能体限制执行 .mp4
- 42 - AI大模型获取前沿论文知识 .mp4
- 43 - AI调用Shell接管控制电脑 .mp4
- 44 - AI根据问题生成代码并自主运行计算 .mp4
- 45 - duckduckgo免费搜索引擎API应用 .mp4
第 7 章 案例:具有知识库上下文感知人工智能销售助手/4 集
- 46 - 具有知识库的上下文感知AI销售助手架构 .mp4
- 47 - 引导销售链与销售智能体实现 .mp4
- 48 - 赛力斯问界汽车知识库问答链搭建 .mp4
- 49 - 多链分工合作协作实现AI销售助手 .mp4
第 8 章 LangGraph 多智能体协作框架/6 集
- 50 - Langgraph多智体协作框架 .mp4
- 51 - Langgraph多分支处多任务并行处理 .mp4
- 52 - 循环图与多图协作处理系统复杂任务1 .mp4
- 53 - 让智能体做GPT4都做不了的事情-讲段子Joke .mp4
- 54 - 灵活应用工具的LangGraph智能体 .mp4
- 55 - 多智能体扮演明星玩综艺 .mp4
第 9 章 企业项目知识管理与智能检索/109 集
- 56 - SQL自主调用查询 .mp4
- 57 - SQL连表查询与异常处理 .mp4
- 58 - langsmith监控调试开发 .mp4
- 59 - 图数据库Neo4j安装与初识 .mp4
- 60 - cypher语法简介 .mp4
- 61 - 创建和查找图节点精讲 .mp4
- 62 - 创建节点关系 .mp4
- 63 - WHERE条件查找数据 .mp4
- 64 - 精讲各类型修改节点与边操作 .mp4
- 65 - 精讲各类型删除节点、关系、属性 .mp4
- 66 - 图数据检索排序 .mp4
- 67 - 查找1个节点到另外1个节点中间所有的关系 .mp4
- 68 - 详讲python操控neo4j知识图谱数据库 .mp4
- 69 - 详解AI大语言模型自主操控知识图谱数据库 .mp4
- 70 - llm_graph_builder知识图生成器应用程序详解 .mp4
- 课件/
- 01-Langchain/
- Tool/
- Calculator.py
- Calculator.yaml
- Weather.py
- arxiv_example.yaml
- fess_doc.yaml
- shell_tool.yaml
- weather.yaml
- db/
- langchain.db
- html/
- Animation-system.html
- Color-management.html
- Creating-a-scene.html
- Creating-text.html
- Drawing-lines.html
- FAQ.html
- How-to-create-VR-content.html
- How-to-dispose-of-objects.html
- How-to-update-things.html
- How-to-use-post-processing.html
- Installation.html
- Libraries-and-Plugins.html
- Loading-3D-models.html
- Matrix-transformations.html
- Useful-links.html
- WebGL-compatibility-check.html
- js/
- main.js
- pdf/
- 2312.04005.pdf
- 2312.04005_20240323_135941.pdf
- 2403.04732.pdf
- 2403.04732_20240323_135939.pdf
- test/
- Material.html
- downloaded_paper.pdf
- downloaded_paper.tar.gz
- 01-Langchain.ipynb
- 02-ChatGLM4接入Langchain.ipynb
- 03-Langchain快速接入ChatGLM4.ipynb
- 03-langchain使用本地大模型.ipynb
- 04-Langchain快速接入Deepseek.ipynb
- 04-deepseek_R1接入.ipynb
- 04-本地部署开源大模型OPENAI接口接入Langchain.ipynb
- 05-Langchain提示词模块.ipynb
- 06-提示词案例选择器.ipynb
- 07-模型 (LLMs) 的类似少样本提示.ipynb
- 08-对话提示词工程.ipynb
- 09-提示词里模板中的模板.ipynb
- 10-管道提示词.ipynb
- 11-缓存.ipynb
- 12-CSV_时间_枚举解析器.ipynb
- 13-JSON parser.ipynb
- 14-xml解析器.ipynb
- 14-重试解析器.ipynb
- 15-自定义大模型输出解析器.ipynb
- 16-数据检索.ipynb
- 17-文档加载器.ipynb
- 18-处理知识库PDF文档.ipynb
- 19-HTML文本分割.ipynb
- 20-多种文本分割方式提炼内容.ipynb
- 21-多向量检索器.ipynb
- 22-自查询.ipynb
- 23-大模型并行发散流程控制.ipynb
- 24-大模型路由映射传递数据.ipynb
- 25-设置配置项以适应运行需求.ipynb
- 26-自定义流生成器函数.ipynb
- 27-添加消息历史记录(内存).ipynb
- 02-agent/
- txt/
- faq-4359.txt
- faq-7923.txt
- yjhx.md
- 01-大模型Agent.ipynb
- 02-Concepts 概念.ipynb
- 03-OpenAI函数智能体.ipynb
- 03-OpenAI函数调用.ipynb
- 04-XML智能体.ipynb
- 05-JSON结构智能体.ipynb
- 06-ReAct智能体.ipynb
- 07-自定义智能体.ipynb
- 08-限制控制智能体执行.ipynb
- 09-AI调用Axriv网站论文.ipynb
- 10-AI调用shell接管控制电脑.ipynb
- 11-AI生成代码并自主运行计算.ipynb
- 12-DuckDuckGo_Search.ipynb
- 13-多智能体计划与协作.ipynb
- 03-case/
- .ipynb_checkpoints/
- 01-sales_agent_with_context-checkpoint.ipynb
- 01-sales_agent_with_context.ipynb
- 04-Langgraph/
- .ipynb_checkpoints/
- 01-Langgraph-checkpoint.ipynb
- 03-Langgraph循环处理-checkpoint.ipynb
- 03-多图协作-checkpoint.ipynb
- 01-Langgraph.ipynb
- 02-LangGraph多分支并行处理.ipynb
- 03-多图协作.ipynb
- 04-让开源大模型智能体做GPT4都做不了的事情-讲段子Joke.ipynb
- 05-灵活应用工具LangGraph智能体.ipynb
- 06-多智能扮演明星玩综艺.ipynb
- jokeData.json
- 05-langchain与图数据库/
- .ipynb_checkpoints/
- ORDER BY 子句进行排序-checkpoint.ipynb
- CQL - CREATE命令-checkpoint.ipynb
- CQL - 关系基础-checkpoint.ipynb
- CQL 的 WHERE 条件查找-checkpoint.ipynb
- CQL简介-checkpoint.ipynb
- Python操控Neo4j-checkpoint.ipynb
- UNION 合并查询-checkpoint.ipynb
- deepseek_sql_chat-checkpoint.ipynb
- langchain_sql_chat-checkpoint.ipynb
- 修改节点和边的标签及属性-checkpoint.ipynb
- 删除节点、关系和属性-checkpoint.ipynb
- 图数据库与大语言模型-checkpoint.ipynb
- 大语言模型操控知识图谱-checkpoint.ipynb
- 大语言模型操控知识图谱详解-checkpoint.ipynb
- data/
- m7.txt
- m9.txt
- ORDER BY 子句进行排序.ipynb
- CQL - CREATE命令.ipynb
- CQL - 关系基础.ipynb
- CQL 的 WHERE 条件查找.ipynb
- CQL简介.ipynb
- Python操控Neo4j.ipynb
- UNION 合并查询.ipynb
- deepseek_sql_chat.ipynb
- langchain_sql_chat.ipynb
- nba_roster.db
- 修改节点和边的标签及属性.ipynb
- 删除节点、关系和属性.ipynb
- 图数据库与大语言模型.ipynb
- 大语言模型操控知识图谱.ipynb
- 大语言模型操控知识图谱详解.ipynb
- Langchain_ultra/
- .ipynb_checkpoints/
- ORDER BY 子句进行排序-checkpoint.ipynb
- CQL - CREATE命令-checkpoint.ipynb
- CQL - 关系基础-checkpoint.ipynb
- CQL 的 WHERE 条件查找-checkpoint.ipynb
- CQL简介-checkpoint.ipynb
- Python操控Neo4j-checkpoint.ipynb
- UNION 合并查询-checkpoint.ipynb
- deepseek_sql_chat-checkpoint.ipynb
- langchain_sql_chat-checkpoint.ipynb
- 修改节点和边的标签及属性-checkpoint.ipynb
- 删除节点、关系和属性-checkpoint.ipynb
- 图数据库与大语言模型-checkpoint.ipynb
- 大语言模型操控知识图谱-checkpoint.ipynb
- 大语言模型操控知识图谱详解-checkpoint.ipynb
- data/
- m7.txt
- m9.txt
- ORDER BY 子句进行排序.ipynb
- CQL - CREATE命令.ipynb
- CQL - 关系基础.ipynb
- CQL 的 WHERE 条件查找.ipynb
- CQL简介.ipynb
- Python操控Neo4j.ipynb
- UNION 合并查询.ipynb
- deepseek_sql_chat.ipynb
- langchain_sql_chat.ipynb
- nba_roster.db
- 修改节点和边的标签及属性.ipynb
- 删除节点、关系和属性.ipynb
- 图数据库与大语言模型.ipynb
- 大语言模型操控知识图谱.ipynb
- 大语言模型操控知识图谱详解.ipynb
- 代码与软件/
- 代码/
- 01/
- Tool/
- Calculator.py
- Calculator.yaml
- Weather.py
- arxiv_example.yaml
- fess_doc.yaml
- shell_tool.yaml
- weather.yaml
- db/
- langchain.db
- html/
- Animation-system.html
- Color-management.html
- Creating-a-scene.html
- Creating-text.html
- Drawing-lines.html
- FAQ.html
- How-to-create-VR-content.html
- How-to-dispose-of-objects.html
- How-to-update-things.html
- How-to-use-post-processing.html
- Installation.html
- Libraries-and-Plugins.html
- Loading-3D-models.html
- Matrix-transformations.html
- Useful-links.html
- WebGL-compatibility-check.html
- js/
- main.js
- pdf/
- 2312.04005.pdf
- 2312.04005_20240323_135941.pdf
- 2403.04732.pdf
- 2403.04732_20240323_135939.pdf
- test/
- Material.html
- downloaded_paper.pdf
- downloaded_paper.tar.gz
- 01-Langchain.ipynb
- 02/
- 01-文心一言接入Langchain.ipynb
- 03-Langchain快速接入ChatGLM4.ipynb
- 03-langchain使用本地大模型.ipynb
- 04-Langchain快速接入Deepseek.ipynb
- 05-本地部署开源大模型OPENAI接口接入Langchain.ipynb
- 03/
- 01-Langchain提示词模块.ipynb
- 02-提示词案例选择器.ipynb
- 03-模型 (LLMs) 的类似少样本提示.ipynb
- 04-对话提示词工程.ipynb
- 04/
- 01-提示词里模板中的模板.ipynb
- 02-对话提示词工程.ipynb
- 03-模型 (LLMs) 的类似少样本提示.ipynb
- 04-提示词案例选择器.ipynb
- 05-管道提示词.ipynb
- 05/
- Tool/
- Calculator.py
- Calculator.yaml
- Weather.py
- arxiv_example.yaml
- fess_doc.yaml
- shell_tool.yaml
- weather.yaml
- db/
- langchain.db
- html/
- Animation-system.html
- Color-management.html
- Creating-a-scene.html
- Creating-text.html
- Drawing-lines.html
- FAQ.html
- How-to-create-VR-content.html
- How-to-dispose-of-objects.html
- How-to-update-things.html
- How-to-use-post-processing.html
- Installation.html
- Libraries-and-Plugins.html
- Loading-3D-models.html
- Matrix-transformations.html
- Useful-links.html
- WebGL-compatibility-check.html
- js/
- main.js
- pdf/
- 2312.04005.pdf
- 2312.04005_20240323_135941.pdf
- 2403.04732.pdf
- 2403.04732_20240323_135939.pdf
- test/
- Material.html
- downloaded_paper.pdf
- downloaded_paper.tar.gz
- 01-CSV_时间_枚举解析器.ipynb
- 02-JSON parser.ipynb
- 03-xml解析器.ipynb
- 04-重试解析器.ipynb
- 05-自定义大模型输出解析器.ipynb
- 06/
- Tool/
- Calculator.py
- Calculator.yaml
- Weather.py
- arxiv_example.yaml
- fess_doc.yaml
- shell_tool.yaml
- weather.yaml
- db/
- langchain.db
- html/
- Animation-system.html
- Color-management.html
- Creating-a-scene.html
- Creating-text.html
- Drawing-lines.html
- FAQ.html
- How-to-create-VR-content.html
- How-to-dispose-of-objects.html
- How-to-update-things.html
- How-to-use-post-processing.html
- Installation.html
- Libraries-and-Plugins.html
- Loading-3D-models.html
- Matrix-transformations.html
- Useful-links.html
- WebGL-compatibility-check.html
- js/
- main.js
- pdf/
- 2312.04005.pdf
- 2312.04005_20240323_135941.pdf
- 2403.04732.pdf
- 2403.04732_20240323_135939.pdf
- test/
- Material.html
- downloaded_paper.pdf
- downloaded_paper.tar.gz
- 01-数据检索.ipynb
- 02-文档加载器.ipynb
- 03-处理知识库PDF文档.ipynb
- 04-HTML文本分割.ipynb
- 05-多种文本分割方式提炼内容.ipynb
- … 共 548 条
来源:加密课程 / 老陈打码|来源链接:

