LangChain在主流大模型开发框架中一骑绝尘,是程序员做企业大模型开发的首选。本套教程基于LangChain 1.2.12版本讲解,融合了最新版本特性。
相比老版,本次更新内容达90%以上!经典升级:还是原来的配方,理论与实践并重,3大综合实践项目:多轮对话聊天机器人项目、多功能智能助手项目、客服知识库项目;还是熟悉的味道,17万字配套课件、上百张教程配图、章章60+代码示例……
教程前置知识:Python编程基础。推荐学习方法:建议按章节顺序学习,每章内容存在依赖关系,动手实践完成所有代码示例,理解每个组件的工作原理,并尝试修改和扩展实践项目,应用到实际场景中。
教程内容概览:
第01章-LangChain概述(LangChain家族4大支柱、大模型4大开发场景)
第02章-模型的创建与调用(多平台多模型创建、invoke/stream调用与多参数剖析)
第03章-LangSmith的使用(核心应用与开发、提示工具、部署与沙盒)
第04章-Message与提示词模板(多Message类型、ChatPromptTemplate、多参数讲解)
第05章-Tools(多工具创建方式、多实操案例、强制使用工具等)
第06章-结构化输出(4种输出模式讲解、类型校验、获取结构化结果)
第07章-智能体(Agent创建方式、Agent3种基础用法、Agent4种高级用法)
第08章-中间件(官方12大核心中间件细讲、自定义中间件)
第09章-上下文与记忆(上下文工程、短期记忆、长期记忆)
第10章-RAG(五大核心流程、Docker与Milvus安装、向量数据库存储与检索)