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

