在 **学习** 文档部分中,您可以找到一系列教程、概念概述以及其他资源,帮助您使用 LangChain 和 LangGraph 构建强大的应用程序。
教程
以下是按框架组织的主流用例教程。
深度代理
深度代理 包含用于管理上下文、虚拟文件系统以及其他常见代理需求的内置功能。
Data analysis
构建一个向 Slack 发送报告的数据分析代理。
Deep research
构建一个具有子代理委托和策略性反思的多步骤网络研究代理。
LangChain
Semantic Search
使用 LangChain 组件构建 PDF 语义搜索引擎。
RAG Agent
创建检索增强生成(RAG)代理。
SQL Agent
构建一个与数据库交互的 SQL 代理,包含人工审核环节。
Voice Agent
构建一个可以进行语音交互的代理。
LangGraph
LangChain 的 代理 实现使用 LangGraph primitives. 如果需要更深层次的定制,可以直接在 LangGraph 中实现代理。
Custom RAG Agent
使用 LangGraph 原语构建 RAG 代理,以实现精细化控制。
Multi-agent
这些教程展示了 多代理模式,融合了 LangChain 代理和 LangGraph 工作流。
概念概述
这些指南阐释了 LangChain 和 LangGraph 的核心概念和 API。
Memory
了解线程内和跨线程交互的持久化。
Context engineering
学习如何为 AI 应用提供正确的信息和工具来完成任务。
Graph API
探索 LangGraph 的声明式图形构建 API。
Functional API
将代理构建为单个函数。
附加资源
LangChain Academy
提升 LangChain 技能水平的课程和练习。
Case Studies
了解团队如何在生产环境中使用 LangChain 和 LangGraph。