为什么实现 LangChain 集成?
可发现性
LangChain 是构建 LLM 应用程序最常用的框架,每月下载量超过 2 亿次。
互操作性
LangChain 组件暴露了标准接口,允许开发者轻松地互相替换。如果您实现了 LangChain 集成,任何使用其他组件的开发人员都可以很容易地将其替换为您的组件。
最佳实践
通过其标准接口,LangChain 组件鼓励并促进了(流式传输、异步等)提高开发者体验和应用性能的最佳实践。
需要集成的组件
虽然任何组件都可以集成到 LangChain 中,但以下特定类型的集成我们更鼓励实现: 实现这些 ✅:- 聊天模型:最活跃使用的组件类型
- 工具/工具包:启用代理能力
- 检索器:RAG 应用的核心
- 嵌入模型:向量操作的基础
- 向量存储:语义搜索的必备组件
- 中间件:通过钩子扩展代理行为
- 沙盒:在 Deep Agents 中安全运行代码
额外第三方沙盒集成标准
额外第三方沙盒集成标准
请注意,我们仅在以下情况下展示第三方沙盒集成:
- 该集成由提供沙盒的公司编写和维护。
- 或该集成广泛使用,意味着该集成必须每天在 PyPI 或 npm 上至少有 10,000 次下载才能被考虑展示。
- LLMs(文本完成模型):已废弃,推荐使用 聊天模型
- 文档加载器:维护负担高
- 键值存储:使用有限
- 文档转换器:专用用例
- 模型缓存:基础设施问题
- 图结构:复杂抽象
- 消息历史记录:存储抽象
- 回调:系统级组件
- 聊天加载器:需求有限
- 适配器:边缘情况实用工具
如何贡献集成
通过标准测试
如果适用,请为您的集成实现对 LangChain 标准测试套件的支持,并成功运行它们。
添加文档
打开 PR 以在官方 LangChain 文档中为您的集成添加相关文档。
联合营销
(可选) 与 LangChain 团队进行联合 营销合作。
通过 MCP 将这些文档与 Claude、VSCode 等连接,以获得实时答案:使用这些文档。

