构建 LLM 应用未来的最大社区

LangChain 的灵活抽象和 AI 首选工具包使其成为使用 GenAI 进行构建时开发人员的 #1 选择。
加入 100 万+ 开发者,标准化他们的 LLM 应用开发
在 LangChain 的 Python 和 JavaScript 框架中。

一组完整的可互操作构建模块

使用广泛的组件库构建端到端应用程序。想要更改模型?通过将供应商可选项纳入您的 LLM 基础设施设计来使您的应用程序面向未来。

阅读文档

具有持久运行时的可定制链

使用 LangChain 表达式语言 (LCEL) 创建适合您需求的可组合应用程序。获得对并行化、回退、批处理、流式传输和异步方法的开箱即用支持,让您专注于重要的事情。

查看教程

用您的数据增强 LLM 的功能

LangChain 将 LLM 连接到您公司的私有数据和 API,以构建具有上下文感知的推理应用程序。使用 RAG 或简单链等流行方法,快速从原型到生产。

构建 RAG 应用程序

与任何数据或知识来源的智能连接

需要交钥匙可观察性吗?

LangSmith 照亮了应用程序的行为和性能。获得提示级别可见性,并结合工具来调试、测试、评估、部署和监控您与团队的应用程序。

为什么要选择 LangChain?

LangChain 易于上手,并且在您扩展时提供选择、灵活性和强大功能。

3000+ 贡献者
任何以 LLM 为中心的开发人员框架中最大的社区。
600+ 集成
提供最大的可插入集成库。
从 0 到 100
易于上手,但功能强大,足以用于生产。LCEL 和 LangServe 为您提供控制权,并提供快速部署路径。

我们的方法

LangChain 常见问题解答

如果我只使用一个模型或向量数据库提供商,LangChain 还有用吗?

是的 - 即使您使用一个提供商,LangChain 也很有价值。它的 LangChain 表达式语言标准化了并行化、回退和异步等方法,以实现更持久的执行。我们还通过 LangSmith 提供开箱即用的可观察性,使生产过程更加无缝。

LangChain 是开源的吗?

是的 - LangChain 是一个 MIT 许可的开源库,可以免费使用。

人们最常使用 LangChain 的方法是什么?

LangChain 通常用于将一系列 LLM 调用链接在一起或用于检索增强生成。如果您想构建代理,建议您尝试使用 LangGraph

我可以在生产中使用 LangChain 吗?

是的,LangChain 0.1 及更高版本已准备好用于生产。我们简化了包,它对您的代码库中其他部分的兼容性要求更低。我们还致力于在 LangChain 的任何次要版本(例如 0.1 及更高版本)上不进行重大更改,因此您可以在任何次要版本上升级修补程序版本(例如 0.2.x)而不会产生影响。

LangChain 适合企业吗?

是的,LangChain 被财富 2000 强公司广泛使用。许多企业使用 LangChain 来使其堆栈面向未来,允许根据其需求的变化轻松集成额外的模型提供商。请访问我们的 案例研究,了解公司如何使用 LangChain。

LangChain 与 LangGraph 有什么不同?

对于简单的链和检索流程,请使用 LangChain Expression Language 来组合组件,开始使用 LangChain 进行构建。如果您正在构建代理或需要复杂的编排,请改用 LangGraph

有兴趣成为 LangChain 大使吗?

首先,举办一个聚会,建立一个数字社区,或创建教育内容 - 并在我们的社区 Slack 中与我们分享!