Skip to content

在文档的 学习 部分,您将找到一系列教程、概念概述和其他资源,帮助您使用 LangChain 和 LangGraph 构建强大的应用程序。

使用案例 ​

以下是按框架组织的常见使用案例教程。

LangChain ​

LangChain 的 agent 实现使得大多数用例都能轻松上手。

语义搜索

使用 LangChain 组件构建一个基于 PDF 的语义搜索引擎。

RAG Agent

创建一个检索增强生成 (RAG) 智能体。

SQL Agent

构建一个 SQL 智能体,以人机协同的方式与数据库交互。

语音 Agent

构建一个可以与之对话和聆听的智能体。

LangGraph ​

LangChain 的 agent 实现使用了 LangGraph 的原语。 如果需要更深度的定制,可以直接在 LangGraph 中实现智能体。

自定义 RAG Agent

使用 LangGraph 原语构建一个 RAG 智能体,以获得细粒度的控制。

自定义 SQL Agent

直接在 LangGraph 中实现一个 SQL 智能体,以获得最大的灵活性。

多智能体 ​

这些教程演示了 多智能体模式,将 LangChain 智能体与 LangGraph 工作流相结合。

子智能体:个人助理

构建一个可以委派任务给子智能体的个人助理。

交接:客户支持

构建一个客户支持工作流,其中单个智能体在不同状态间转换。

路由器:知识库

构建一个多源知识库,将查询路由到专门的智能体。

技能:SQL 助手

构建一个智能体,使用按需上下文加载逐步加载专门的技能。

概念概述 ​

这些指南解释了 LangChain 和 LangGraph 的核心概念和 API。

记忆

了解线程内和跨线程交互的持久化。

上下文工程

学习为 AI 应用程序提供正确信息和工具以完成任务的方法。

图 API

探索 LangGraph 的声明式图构建 API。

函数式 API

将智能体构建为单一函数。

其他资源 ​

LangChain 学院

提升您 LangChain 技能的课程和练习。

案例研究

了解团队如何在生产环境中使用 LangChain 和 LangGraph。

LangChain 中文文档