主题
学习
教程、概念指南和资源,帮助你快速上手。
在文档的 Learn 部分,你将找到一系列教程、概念概览和额外资源,帮助你使用 LangChain 和 LangGraph 构建强大的应用程序。
教程
以下是按框架组织的常见用例教程。
Deep Agents
Deep Agents 包含用于管理上下文的内置功能、一个虚拟文件系统以及其他常见的智能体需求。
Data analysis
构建一个将报告发送到 Slack 的数据分析智能体。
Deep research
构建一个具有子智能体委派和策略性反思的多步骤网络研究智能体。
LangChain
Semantic Search
使用 LangChain 组件构建基于 PDF 的语义搜索引擎。
RAG Agent
创建一个检索增强生成(RAG)智能体。
SQL Agent
构建一个带有人员在回路审核功能的 SQL 智能体,用于与数据库交互。
Voice Agent
构建一个你可以与之交谈和聆听的智能体。
LangGraph
LangChain 的 智能体 实现使用 LangGraph 原语。 如果需要更深入的定制,可以直接在 LangGraph 中实现智能体。
Custom RAG Agent
使用 LangGraph 原语构建一个 RAG 智能体,以实现细粒度控制。
Custom SQL Agent
直接在 LangGraph 中实现一个 SQL 智能体,以获得最大的灵活性。
多智能体
这些教程演示了 多智能体模式,将 LangChain 智能体与 LangGraph 工作流融合在一起。
Subagents: Personal assistant
构建一个委派给子智能体的个人助理。
Handoffs: Customer support
构建一个客户支持工作流,其中单个智能体在不同状态之间转换。
Router: Knowledge base
构建一个多源知识库,将查询路由到专门的智能体。
Skills: SQL assistant
构建一个智能体,使用按需上下文加载逐步加载专门技能。
概念概览
这些指南解释了 LangChain 和 LangGraph 背后的核心概念和 API。
Memory
理解线程内和跨线程交互的持久化。
Context engineering
了解为 AI 应用程序提供正确信息和工具以完成任务的方法。
Graph API
探索 LangGraph 的声明式图构建 API。
Functional API
将智能体构建为单个函数。
其他资源
LangChain Academy
提升 LangChain 技能的课程和练习。
Case Studies
了解团队如何在生产中使用 LangChain 和 LangGraph。