服务热线
16760143088

基础前置环境与认知:讲解 LangChain 定位、四大核心支柱、配套 Conda 虚拟环境搭建;梳理大模型行业岗位与四大递进开发场景,建立完整技术认知。
多渠道大模型调用实操:覆盖 DeepSeek、智谱、阿里云百炼、OpenAI 兼容接口、OpenRouter 中转平台、Ollama 本地私有化模型六大调用方案;详解模型初始化参数、流式 / 批量 / 异步调用、LangSmith 调试监控工具使用。
对话消息与提示词工程:拆解多类消息对象、对话历史管理、ChatPromptTemplate 多实例化与变量填充,实战搭建多轮对话机器人。
自定义工具与结构化输出:两种工具定义方式、多工具协同调用、tool_choice 参数控制;详解 Pydantic、TypedDict、JSON Schema、dataclass 四类结构化输出方案,规范大模型返回数据格式。
Agent 智能体高阶开发:Agent 实例化、工具绑定、流程排错、system_prompt 自定义;4 套结构化输出策略、错误捕获、流式输出配置,实战开发多功能智能助手。
中间件与 Hook 钩子扩展:汇总摘要、人机介入、隐私脱敏、调用限流、模型降级、工具重试等十余种生产级中间件;讲解 Hook 装饰器 / 类写法、执行顺序、模型 / 工具调用拦截封装。
记忆持久化存储方案:区分短期 / 长期记忆,实现内存存储、PostgreSQL 数据库持久化;消息摘要、裁剪、删除治理策略,演示在工具、中间件中读取长期记忆。
RAG 检索增强生成完整项目:RAG 全链路原理,PDF/CSV/JSON 多格式文档加载、文本分割器;Milvus 向量库 Docker 部署、建库、增删改查;完整落地企业客服知识库项目,完成文档向量化存储、Agent 检索问答全流程。
整套课程全部为代码实操演示,无空洞理论,配套完整开发流程,覆盖本地私有化模型、第三方云端大模型、向量数据库、数据库持久化、Agent 工具链、生产级中间件扩展全链路,适合想要入行大模型应用开发、独立搭建知识库问答、智能 Agent 系统的程序员、AI 从业者、后端开发学习。
| 课程目录: |
| ├── &20260627001-课程介绍.mp4 (64.06 MB) |
| ├── &20260627002-为什么需要LangChain.mp4 (113.36 MB) |
| ├── &20260627003-大模型相关岗位介绍.mp4 (48.04 MB) |
| ├── &20260627004-LangChain是什么.mp4 (126.80 MB) |
| ├── &20260627005-LangChain的主要模块和API文档.mp4 (74.58 MB) |
| ├── &20260627006-LangChain家族四大支柱.mp4 (79.56 MB) |
| ├── &20260627007-Conda的安装及虚拟环境的配置.mp4 (142.82 MB) |
| ├── &20260627008-大模型应用场景1:Agent开发.mp4 (87.67 MB) |
| ├── &20260627009-大模型的应用场景2:Agent开发.mp4 (51.57 MB) |
| ├── &20260627010-大模型开发的4个递进场景.mp4 (39.95 MB) |
| ├── &20260627011-模型调用前的准备工作.mp4 (82.48 MB) |
| ├── &20260627012-调用DeepSeek官网的DeepSeek模型.mp4 (143.23 MB) |
| ├── &20260627013-调用智谱和阿里云百炼平台的大模型.mp4 (106.92 MB) |
| ├── &20260627014-ChatOpenAI兼容用法.mp4 (105.67 MB) |
| ├── &20260627015-使用OpenRouter和CloseAI中转平台调用模型.mp4 (182.55 MB) |
| ├── &20260627016-LangChain1.x中init_chat_model方式.mp4 (209.18 MB) |
| ├── &20260627017-模型初始化常用的参数.mp4 (116.44 MB) |
| ├── &20260627018-Ollama的安装与本地模型的调用.mp4 (124.13 MB) |
| ├── &20260627019-测试invoke传递三种不同的参数类型.mp4 (202.02 MB) |
| ├── &20260627020-invoke的返回值的详细说明.mp4 (119.74 MB) |
| ├── &20260627021-流式调用、批量调用与异步调用.mp4 (215.92 MB) |
| ├── &20260627022-profile属性_初始化model_kwargs与extra_body参数_调用的config参数.mp4 (321.83 MB) |
| ├── &20260627023-LangSmith的介绍与基本使用.mp4 (80.41 MB) |
| ├── &20260627024-LangSmith的主要功能介绍.mp4 (19.94 MB) |
| ├── &20260627025-认识消息与消息的两种格式.mp4 (102.43 MB) |
| ├── &20260627026-4种消息对象中字段的说明.mp4 (156.71 MB) |
| ├── &20260627027-对话历史的管理和优化.mp4 (99.23 MB) |
| ├── &20260627028-案例:多轮对话聊天机器人.mp4 (102.24 MB) |
| ├── &20260627029-content和content_blocks的使用.mp4 (148.88 MB) |
| ├── &20260627030-ChatPromptTemplate的两种实例化方式和三种调用方式.mp4 (212.26 MB) |
| ├── &20260627031-ChatPromptTemplate初始化的6种参数类型.mp4 (136.09 MB) |
| ├── &20260627032-部分变量预填充_消息占位符等的使用.mp4 (171.51 MB) |
| ├── &20260627033-工具的调用方式与整体执行流程分析.mp4 (174.72 MB) |
| ├── &20260627034-不使用@tool方式定义工具.mp4 (201.92 MB) |
| ├── &20260627035-使用@tool装饰器定义工具:description和name.mp4 (112.82 MB) |
| ├── &20260627036-使用@tool装饰器定义工具:args_schema.mp4 (116.64 MB) |
| ├── &20260627037-案例1和2:使用args_schema和docstring.mp4 (202.44 MB) |
| ├── &20260627038-案例3和4:多工具的调用.mp4 (131.23 MB) |
| ├── &20260627039-tool_choice参数的使用.mp4 (117.67 MB) |
| ├── &20260627040-工具使用的实践经验总结.mp4 (44.01 MB) |
| ├── &20260627041-结构化输出的理解.mp4 (37.30 MB) |
| ├── &20260627042-Pydantic的基本使用.mp4 (76.66 MB) |
| ├── &20260627043-Pydantic高级特性:可选字段、默认值、枚举类型.mp4 (140.28 MB) |
| ├── &20260627044-Pydantic高级特性:列表提取、嵌套、限制条件.mp4 (185.63 MB) |
| ├── &20260627045-Pydantic模式的工作流程图解.mp4 (20.60 MB) |
| ├── &20260627046-TypedDict格式的使用.mp4 (134.33 MB) |
| ├── &20260627047-JSON Schema格式的使用.mp4 (69.20 MB) |
| ├── &20260627048-@dataclass格式的使用.mp4 (18.77 MB) |
| ├── &20260627049-四种不同模式的类型校验情况.mp4 (99.47 MB) |
| ├── &20260627050-两种获取结构化结果的方式.mp4 (125.20 MB) |
| ├── &20260627051-Agent的概述.mp4 (61.62 MB) |
| ├── &20260627052-Agent实例化中模型的两种传入方式.mp4 (63.88 MB) |
| ├── &20260627053-Agent通过invoke()方式调用.mp4 (58.08 MB) |
| ├── &20260627054-Agent绑定工具并调用.mp4 (213.17 MB) |
| ├── &20260627055-工具调用流程分析_常见问题分析.mp4 (118.82 MB) |
| ├── &20260627056-设置agent的name和system_prompt.mp4 (160.38 MB) |
| ├── &20260627057-agent结构化输出的4种策略.mp4 (183.14 MB) |
| ├── &20260627058-ToolStrategy的schema设置结构化输出-Pydantic类型.mp4 (223.91 MB) |
| ├── &20260627059-ToolStrategy的schema设置结构化输出-其它几种方式.mp4 (246.58 MB) |
| ├── &20260627060-ToolStrategy的tool_message_content参数使用.mp4 (63.86 MB) |
| ├── &20260627061-Agent的高级用法:错误处理机制.mp4 (341.06 MB) |
| ├── &20260627062-设置Agent的流式输出策略.mp4 (346.90 MB) |
| ├── &20260627063-Agent的实战:多功能智能助手.mp4 (171.87 MB) |
| ├── &20260627064-为什么需要中间件_中间件的分类.mp4 (132.41 MB) |
| ├── &20260627065-SummarizationMiddleware中间件的使用.mp4 (191.44 MB) |
| ├── &20260627066-HumanInTheLoopMiddleware中间件的使用.mp4 (269.30 MB) |
| ├── &20260627067-PIIMiddleware中间件的使用.mp4 (138.38 MB) |
| ├── &20260627068-TodoListMiddleware中间件的使用.mp4 (211.33 MB) |
| ├── &20260627069-ModelCallLimitMiddleware中间件的使用.mp4 (121.05 MB) |
| ├── &20260627070-ToolCallLimitMiddleware中间件的使用.mp4 (76.45 MB) |
| ├── &20260627071-ModelFallbackMiddleware中间件的使用.mp4 (18.49 MB) |
| ├── &20260627072-LLMToolSelectorMiddleware中间件的使用.mp4 (57.35 MB) |
| ├── &20260627073-ToolRetryMiddleware中间件的使用.mp4 (119.87 MB) |
| ├── &20260627074-ModelRetryMiddleware中间件的使用.mp4 (20.73 MB) |
| ├── &20260627075-LLMToolEmulator中间件的使用.mp4 (13.67 MB) |
| ├── &20260627076-ContextEditingMiddleware中间件的使用.mp4 (65.76 MB) |
| ├── &20260627077-FilesystemFileSearchMiddleware中间件的使用.mp4 (25.04 MB) |
| ├── &20260627078-多个中间件组合及执行顺序.mp4 (34.49 MB) |
| ├── &20260627079-Hook函数的理解.mp4 (54.18 MB) |
| ├── &20260627080-基于装饰器定义Node-style的钩子函数.mp4 (64.28 MB) |
| ├── &20260627081-基于类定义Node-style的钩子函数.mp4 (79.72 MB) |
| ├── &20260627082-装饰器参数can_jump_to的使用.mp4 (206.86 MB) |
| ├── &20260627083-wrap_model_call的实现和使用场景.mp4 (121.40 MB) |
| ├── &20260627084-wrap_tool_call的实现和使用场景.mp4 (118.07 MB) |
| ├── &20260627085-装饰器和类方式的选择_hook函数执行顺序.mp4 (99.89 MB) |
| ├── &20260627086-记忆的概念和记忆的分类.mp4 (150.46 MB) |
| ├── &20260627087-短期记忆之基于内存的持久化器的实现.mp4 (160.67 MB) |
| ├── &20260627088-基于内存存储的工作原理和常见问题.mp4 (53.58 MB) |
| ├── &20260627089-腾讯云部署Linux服务器.mp4 (65.13 MB) |
| ├── &20260627090-PostgreSQL数据库的安装.mp4 (58.54 MB) |
| ├── &20260627091-远程服务器连接额外操作.mp4 (66.12 MB) |
| ├── &20260627092-短期记忆之PostgreSQL实现持久化存储.mp4 (66.66 MB) |
| ├── &20260627093-对比两种方式的不同.mp4 (86.39 MB) |
| ├── &20260627094-消息裁剪的治理策略.mp4 (137.79 MB) |
| ├── &20260627095-消息删除、摘要的治理策略.mp4 (203.52 MB) |
| ├── &20260627096-长期记忆的介绍和存储架构.mp4 (61.20 MB) |
| ├── &20260627097-put()和get()操作的演示.mp4 (106.99 MB) |
| ├── &20260627098-search()操作的演示.mp4 (154.46 MB) |
| ├── &20260627099-在工具中访问长期记忆(基于InMemoryStore).mp4 (130.94 MB) |
| ├── &20260627100-在工具中访问长期记忆(基于PostgresStore).mp4 (47.92 MB) |
| ├── &20260627101-在中间件中访问长期记忆.mp4 (45.43 MB) |
| ├── &20260627102-RAG模块的必要性.mp4 (81.17 MB) |
| ├── &20260627103-RAG工作流程和环境准备.mp4 (83.13 MB) |
| ├── &20260627104-TextLoader和CSVLoader的使用.mp4 (67.38 MB) |
| ├── &20260627105-JSONLoader加载JSON文件.mp4 (104.04 MB) |
| ├── &20260627106-PyPDFLoader和MinerU加载pdf文件.mp4 (81.60 MB) |
| ├── &20260627107-其它格式文件的加载器.mp4 (65.09 MB) |
| ├── &20260627108-切分策略及TextSplitter中的三个核心方法.mp4 (112.82 MB) |
| ├── &20260627109-CharacterTextSplitter的使用.mp4 (76.66 MB) |
| ├── &20260627110-RecursiveCharacterTextSplitter的使用.mp4 (136.86 MB) |
| ├── &20260627111-其它多种TextSplitter的使用演示.mp4 (124.78 MB) |
| ├── &20260627112-嵌入模型的初始化及文档向量化举例.mp4 (134.80 MB) |
| ├── &20260627113-向量数据库介绍_docker的安装和设置.mp4 (78.52 MB) |
| ├── &20260627114-Milvus的安装和数据模型说明.mp4 (53.81 MB) |
| ├── &20260627115-Milvus数据库的DDL操作.mp4 (85.89 MB) |
| ├── &20260627116-Milvus数据库的DML和DQL操作.mp4 (183.42 MB) |
| ├── &20260627117-项目Assistant客服知识库之全局配置_初始化Milvus.mp4 (83.73 MB) |
| ├── &20260627118-项目Assistant客服知识库之文档切分_向量化并写入Milvus.mp4 (170.73 MB) |
| ├── &20260627119-项目Assistant客服知识库之初始化Agent_检索函数.mp4 (45.81 MB) |
| └── &20260627120-项目Assistant客服知识库之生产与回答生成.mp4 (132.15 MB) |
零基础 Python 开发者,想要入门大模型应用开发、学习 LangChain 框架
后端 / 算法工程师,需要搭建私有 RAG 知识库、智能 Agent 问答系统
AI 产品、大模型应用从业者,掌握多厂商模型统一调用、应用调试监控
想基于 Ollama 部署本地私有化大模型,搭建离线知识库项目的开发者
希望学习生产级优化:会话持久化、调用限流、隐私脱敏、错误重试的开发人员
掌握 Conda 开发环境配置,熟练调用云端大模型 + Ollama 本地私有化模型
精通 LangChain1.x 全套 API,消息模板、多轮对话、提示词工程标准化写法
独立自定义开发工具、多工具协同 Agent,实现结构化规范输出
学会十余种生产中间件、Hook 钩子函数,扩展大模型应用能力
实现对话记忆内存 / PostgreSQL 双方案持久化,掌握消息治理优化策略
完整掌握 RAG 全流程:文档加载、文本切分、Milvus 向量库部署、检索问答
独立开发企业级客服知识库问答项目,可直接复用至自有业务系统
使用 LangSmith 监控调试模型调用,快速定位应用报错、优化调用成本
2026 更新适配 LangChain1.x 全新 API,摒弃老旧 0.x 版本过时写法,实操课免费视频课程从环境配置到完整客服 RAG 项目一站式教学,覆盖多厂商大模型调用、Agent 智能体开发、结构化数据输出、记忆持久化、Milvus 向量库搭建、中间件生产级优化全套内容。零基础懂 Python 即可跟随实操,有开发基础的工程师可快速掌握企业级大模型应用落地方案,独立开发私有知识库问答、多功能智能助手等商业化 AI 系统。