Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

第11章 LangChain 深入实战

🔗 "LangChain 是当前最流行的 Agent 开发框架,本章深入讲解其核心架构和实战技巧。"


🎓 学习目标

完成本章学习后,你将能够:

  • ✅ 理解 LangChain 的分层架构和核心组件
  • ✅ 使用 Chain 构建灵活的处理管道,掌握 LCEL 表达式语言的声明式写法
  • ✅ 用 LangChain 构建具有工具调用能力的对话式 Agent
  • ✅ 集成 LangSmith 实现追踪、评估与可观测性
  • ✅ 完成一个多功能客服 Agent 实战项目,并掌握生产化模式

⏱️ 预计学习时间

120-150 分钟(含实战练习)

💡 前置知识

  • 完成第4~7章的核心能力学习(工具调用、记忆、规划、RAG)
  • 已安装 LangChain(pip install langchain langchain-openai,参考第2章)
  • 了解 Python 的装饰器和异步编程基础

📚 本章结构

LangChain 通过提供标准化的抽象层,大大简化了 LLM 应用开发。从简单的 Prompt 链到复杂的 Agent 系统,LangChain 都提供了优雅的实现方式。本章从架构到实战,带你全面掌握 LangChain 的核心特性。

小节内容难度
11.1 LangChain 架构全景核心概念和组件关系⭐⭐
11.2 Chain:构建处理管道LCEL 链式调用⭐⭐⭐
11.3 使用 LangChain 构建 AgentTools、AgentExecutor⭐⭐⭐
11.4 LCEL:表达式语言声明式管道构建⭐⭐⭐
11.5 实战:多功能客服 Agent完整系统⭐⭐⭐⭐
11.6 LangSmith 集成与可观测性追踪、评估、Prompt 管理⭐⭐⭐
11.7 LangChain 生态 2026LangGraph Platform、LangServe、MCP、迁移指南⭐⭐⭐
11.8 LangChain 生产化模式流式、异步、缓存、错误处理、并发控制⭐⭐⭐⭐

🔗 学习路径

前置知识第3章 工具调用(Tool Use / Function Calling)第4章 记忆系统第6章 检索增强生成(RAG)

后续推荐


下一节:11.1 LangChain 架构全景