Skip to content

LangChain / LangGraph

最流行的 LLM 应用开发框架与工作流编排引擎

学习目标

  • 掌握 LangChain 核心抽象与 LCEL
  • 理解 LangGraph 状态机与工作流编排
  • 能够使用 LangSmith 进行调试与追踪

1. LangChain 核心概念

1.1 架构概览

1.2 核心抽象

1.3 LCEL(LangChain Expression Language)

2. 常用组件

2.1 Chat Models

2.2 Prompt Templates

2.3 Output Parsers

2.4 Tools & Toolkits

2.5 Retrievers

3. LangGraph

3.1 为什么需要 LangGraph

3.2 核心概念

3.3 状态管理

3.4 检查点与持久化

3.5 Human-in-the-loop

4. LangSmith

4.1 链路追踪

4.2 评估

4.3 Prompt Hub

5. 实战:多步骤 Agent

5.1 架构设计

5.2 代码实现

5.3 部署


练习

  1. 用 LCEL 构建一个 RAG 链
  2. 用 LangGraph 实现一个带工具调用的 ReAct Agent
  3. 在 LangSmith 中追踪和评估你的 Agent

延伸阅读