为什么实现 LangChain 集成?
可发现性
LangChain 是构建 LLM 应用程序最常用的框架,每月下载量超过 2 亿次。
互操作性
LangChain 组件暴露了标准接口,允许开发者轻松地互相替换。如果您实现了一个 LangChain 集成,任何使用不同组件的开发者都能轻松地切换到使用您的组件。
最佳实践
通过其标准接口,LangChain 组件鼓励并促进最佳实践(流式传输、异步等),从而改善开发者体验和应用性能。
需要集成的组件
虽然任何组件都可以集成到 LangChain 中,但我们更鼓励特定类型的集成: 推荐集成这些 ✅:- 聊天模型:使用最活跃的组件类型
- 工具/工具包:实现智能体能力
- 检索器:RAG 应用的核心
- 嵌入模型:向量操作的基础
- 向量存储:语义搜索的关键
- 中间件:通过钩子扩展智能体行为
- 沙箱:使用 Deep Agents 安全运行代码
额外的第三方沙箱集成标准
额外的第三方沙箱集成标准
请注意,我们仅展示符合以下条件的第三方沙箱集成:
- 该集成由提供沙箱的公司编写和维护。
- 或者该集成被广泛使用,意味着该集成在 PyPI 或 npm 上必须达到每天至少 10,000 次下载量才能被考虑展示。
- LLMs(文本补全模型):已弃用,推荐使用聊天模型
- 文档加载器:维护负担高
- 键值存储:使用范围有限
- 文档转换器:小众用例
- 模型缓存:基础设施相关问题
- 图:抽象复杂
- 消息历史记录:存储抽象
- 回调:系统级组件
- 聊天加载器:需求有限
- 适配器:边缘情况实用工具
如何贡献一个集成
1
实现您的包
如何实现一个 LangChain 集成
2
通过标准测试
如果适用,请为您的集成实现对 LangChain 标准测试套件的支持,并成功运行它们。
3
发布集成
如何发布一个集成
4
列出您的集成
在 LangChain 文档仓库中提交一个 PR,以便用户能够找到您的包。托管指南有限;大多数集成通过 YAML 文件列出。
联合营销
(可选)与 LangChain 团队合作进行联合营销推广。
Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

