Skip to main content
使您的集成可供社区使用。
请勿向 LangChain 或 Deep Agents 仓库提交集成 PR。新的集成应作为独立的 PyPI 包发布在您自己的 GitHub 组织或账户下(例如 langchain-yourservice),而不是作为 PR 提交到 langchain-ai/langchain 仓库。主仓库仅包含由 LangChain 团队维护的一小部分第一方集成(如 OpenAI、Anthropic 和 Ollama)。
现在您的包已经实现并测试完毕,您可以发布它并添加文档,以便社区能够发现它。

发布您的包

本指南假设您已经实现了您的包并为其编写了测试。如果尚未完成,请参阅实现指南测试指南
出于本指南的目的,我们将使用 PyPI 作为包注册表。如果您愿意,也可以选择发布到其他注册表;具体说明会有所不同。

设置凭据

首先,确保您拥有一个 PyPI 账户:
1

创建账户

访问 PyPI 网站 并创建一个账户
2

验证邮箱

通过点击 PyPI 发送给您的链接来验证您的电子邮件地址
3

启用 2FA

转到您的账户设置并点击“生成恢复代码”以启用双因素认证。要生成 API 令牌,您必须启用 2FA
4

生成令牌

转到您的账户设置并生成新的 API 令牌

构建与发布

如何发布包

来自 uv 的关于如何构建包并将其发布到 PyPI 的实用指南。

添加文档

要将您的包的文档添加到本站的集成选项卡下,您需要创建相关的文档页面并在 LangChain 文档仓库中提交一个 PR。

编写文档

根据您构建的集成类型,您需要创建不同类型的文档页面。LangChain 为不同类型的集成提供了模板,以帮助您入门。

聊天模型

工具/工具包

中间件

向量存储

要参考现有文档,您可以查看集成列表并找到与您的集成类似的文档。要查看给定文档页面的原始 Markdown,请使用页面右上角“复制页面”旁边的下拉按钮,然后选择“以 Markdown 查看”。

向文档仓库提交 PR

在个人 GitHub 账户下 fork LangChain 文档仓库(不是主 langchain 仓库),并将其克隆到本地。为您的集成创建一个新分支。复制模板并使用您喜欢的 Markdown 文本编辑器进行修改。编写文档时,请务必参考并遵循文档指南
此 PR 仅用于文档。您的集成包本身应位于您 GitHub 组织或账户下的独立仓库中,并作为独立包发布到 PyPI。
如果出现以下情况,我们可能会拒绝 PR 或要求修改:
由于我们处理大量 PR,请耐心等待。我们将尽快审查您的 PR 并提供反馈或合并它。请勿反复标记维护者询问您的 PR 状态。
如果您的 PR 包含 AI 生成的内容,您必须遵循我们的 LLM 可接受使用政策

后续步骤

恭喜! 您的集成现已发布并记录在案,可供整个 LangChain 社区使用。

联合营销

联系 LangChain 营销团队,探讨联合营销机会。