为什么要向 LangChain 贡献集成?
可发现性
LangChain 是构建 LLM 应用程序最常用的框架,每月下载量超过 2000 万次。
互操作性
LangChain 组件提供了标准接口,使开发者能够轻松地相互替换。如果您实现了 LangChain 集成,任何使用其他组件的开发者都能轻松将您的组件替换进来。
最佳实践
通过标准接口,LangChain 组件鼓励并促进最佳实践(流式处理、异步等),从而改善开发者体验和应用程序性能。
可集成的组件
虽然任何组件都可以集成到 LangChain 中,但我们更鼓励特定类型的集成: 推荐集成 ✅:第三方沙盒集成的额外标准
第三方沙盒集成的额外标准
请注意,我们仅在以下情况下展示第三方沙盒集成:
- 该集成由提供沙盒的公司编写和维护。
- 或者该集成被广泛使用,即在 PyPI 或 npm 上每日下载量至少达到 10,000 次,才会被考虑展示。
- LLMs(文本补全模型):已被聊天模型所取代
- 文档加载器:维护负担较重
- 键值存储:使用量有限
- 文档转换器:使用场景较为小众
- 模型缓存:基础设施相关问题
- 图:抽象层次复杂
- 消息历史:存储抽象
- 回调:系统级组件
- 聊天加载器:需求有限
- 适配器:边缘案例工具
如何贡献集成
确认资格
确认您的集成在我们目前接受的推荐组件列表中。
实现您的包
通过标准测试
如果适用,请为您的集成实现 LangChain 的标准测试套件并成功运行。
发布集成
添加文档
提交 PR 将您的集成文档添加到官方 LangChain 文档中。
联合营销
(可选)与 LangChain 团队合作进行联合营销。
将这些文档连接到 Claude、VSCode 等工具,通过 MCP 获取实时答案。

