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

启用双因素认证

进入账户设置,点击”生成恢复代码”以启用双因素认证。生成 API token 时必须启用双因素认证
4

生成 Token

进入账户设置并生成新的 API token

构建并发布

如何发布包

来自 uv 的有用指南,介绍如何构建包并发布到 PyPI。

添加文档

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

编写文档

根据您所构建的集成类型,您需要创建不同类型的文档页面。LangChain 为不同类型的集成提供了模板,帮助您快速上手。
要参考现有文档,可以查看集成列表并找到与您的集成类似的示例。要以原始 Markdown 格式查看某个文档页面,请使用页面右上角”复制页面”旁的下拉按钮,选择”以 Markdown 格式查看”。

向文档仓库提交 PR

在个人 GitHub 账户下 Fork LangChain 文档仓库(而非主 langchain 仓库),并将其克隆到本地。为您的集成创建新分支。复制模板并使用您喜欢的 Markdown 文本编辑器进行修改。编写文档时,请务必参考并遵循文档指南
此 PR 仅用于文档。您的集成包本身应存放在您自己 GitHub 组织或账户下的独立仓库中,以独立包的形式发布到 PyPI。
在以下情况下,我们可能会拒绝 PR 或要求修改:
由于我们处理的 PR 量很大,请耐心等待。我们将尽快审查您的 PR 并提供反馈或合并。请勿反复 @ 维护人员询问您的 PR 进展。

后续步骤

恭喜! 您的集成现已发布并有文档记录,使其对整个 LangChain 社区可用。

联合营销

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