01LangChain 是什么
LangChain 是搭大模型应用的开发框架。它把「调模型、接工具、查知识库、记上下文」这些重复劳动封装成组件,你拼起来就行。
它生态最全:几乎所有模型、向量库、文档加载器都有人适配。做 RAG(检索增强)和 Agent 的项目,多半从它开始。
短板是抽象层太多。简单需求用它反而绕,版本更新快、文档常常对不上。很多团队最后会改用它的轻量版或者直接调 API。
02LangChain 能做什么
组件化
模型、工具、记忆都是独立组件。
RAG 支持
文档加载、切分、检索一条线。
Agent 框架
能做多步规划和工具调用。
生态最全
各家模型和向量库都适配。
开源
Python 和 JS 都有。
03怎么开始用 LangChain
- 简单需求别用框架直接调 API 更快。
- 先跑通最小例子别一上来做完整 RAG。
- 锁版本它更新快,锁住避免踩坑。
- 读源码而不是文档文档常滞后,源码才准。
04什么时候别用框架
它被吐槽最多的是「为了简单事引入了复杂」。
| 需求 | 建议 |
|---|---|
| 就调一次模型 | 直接调 API |
| 做 RAG 和 Agent | 值得用它 |
| 团队不熟 Python | 考虑轻量方案 |
| 版本锁不住 | 会一直在修兼容 |
05好在哪,差在哪
生态最完整
要找的适配基本都有。
RAG 开箱
省掉大量脚手架。
社区大
遇到问题能搜到答案。
用得上
- RAG 问答
- Agent 应用
- 原型开发
- 多模型切换
别指望
- 极简需求
- 不熟悉 Python 的团队
- 要求长期零维护
- 对依赖体积敏感的项目
06价格和套餐
| 版本 | 价格 | 说明 |
|---|---|---|
| 框架 | 免费开源 | 不收费。 |
| LangSmith | 按用量 | 调试和评测平台单独计费。 |
| 企业方案 | 面议 | 私有部署和支持。 |
框架免费,调模型的钱另算。LangSmith 调试平台是单独收费的。
07谁适合用
RAG 问答
企业知识库问答。
Agent 应用
多工具协作的任务。
原型开发
快速验证想法。
多模型切换
同一套代码换模型。
08官网入口
官方域名是 langchain.com,开源项目。别装来路不明的同名包,认准官方仓库。
10常见问题
LangChain 是什么?
搭大模型应用的开发框架,把模型调用、工具、检索封装成组件。
要钱吗?
框架免费开源。调模型的钱和 LangSmith 调试平台另算。
适合新手吗?
偏开发者。简单需求直接调 API 更省事,做 RAG 和 Agent 才值得用它。
为什么有人说它坑?
抽象层多、版本更新快、文档常滞后。不少人最后改用更轻的方案。





