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

教程

以下是针对常见用例的教程,按框架分类组织。

深度智能体

深度智能体包含了用于管理上下文、虚拟文件系统以及其他常见智能体需求的内置功能。

数据分析

构建一个可以将报告发送到 Slack 的数据分析智能体。

深度研究

构建一个多步骤的网络研究智能体,支持子智能体委托和策略性反思。

LangChain

LangChain 的智能体实现使得针对简单用例的入门变得容易。

语义搜索

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

RAG 智能体

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

SQL 智能体

构建一个 SQL 智能体,用于与数据库交互并支持人工审核。

语音智能体

构建一个你可以与之交谈和倾听的智能体。

LangGraph

LangChain 的智能体实现使用了 LangGraph 的基本组件。 如果需要更深度的自定义,可以直接在 LangGraph 中实现智能体。

自定义 RAG 智能体

使用 LangGraph 基本组件构建 RAG 智能体,以实现细粒度控制。

多智能体系统

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

概念概述

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

记忆

理解线程内和线程间的交互持久性。

上下文工程

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

图 API

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

函数式 API

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

额外资源

LangChain 学院

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

案例研究

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