Skip to content
LangSmith 文档版本 跟随上游 源快照 4db222e3 更新于 2026-10-18

创建部署

从 LangSmith UI 或 LangGraph CLI 创建 LangSmith Cloud 部署。

你可以从已连接的 GitHub 仓库或直接从本地项目创建 Cloud 部署。LangSmith UI 从 GitHub 部署,而 langgraph deploy CLI 从本地机器构建并推送。

INFO

如需更简短的演练,请参阅部署快速入门。

前置条件

创建部署

GitHub 组织所有者或管理员必须为工作区授权一次 LangChain 的 hosted-langserve GitHub 应用。授权后,任何拥有部署权限的用户都可以从该应用可访问的仓库创建部署。

创建部署:

  1. 在 LangSmith UI 中,选择 Deployments。
  2. 在右上角,选择 + New Deployment。
  3. 选择 Import from GitHub,然后按提示完成 GitHub 授权流程。
  4. 选择一个仓库。
  5. 输入部署名称。
  6. 选择要部署的 Git Branch。
  7. 输入 LangGraph API 配置文件的完整路径,包括文件名。例如,如果文件位于仓库根目录,请输入 langgraph.json。
  8. 选择是否启用 Automatically update deployment on push to branch。你可以稍后在部署设置中更改此选项。
  9. 选择部署类型:
    • Serverless:适用于后台、开发、测试和预览工作负载。有关缩容到零的可用性,请参阅 Serverless 部署。
    • Dedicated:为生产工作负载提供常开基础设施、高可用性和自动数据库备份。
  10. 选择是否通过 Studio 共享该部署。
  11. 添加环境变量和密钥。更多信息请参阅环境变量。
  12. 选择 Submit。LangSmith 会将部署排队等待预配,并创建一个同名的追踪项目。

NOTE

授权 hosted-langserve 应用的 GitHub 用户必须拥有该 GitHub 组织或账户。其他拥有部署权限的用户在首次授权后无需 GitHub 管理员权限。

管理 GitHub 仓库访问权限

授权 hosted-langserve GitHub 应用后,配置它可以访问哪些仓库:

  1. 在 GitHub 中,转到 Settings > Applications。
  2. 找到 hosted-langserve,然后选择 Configure。
  3. 在 Repository access 下,选择 All repositories 或 Only select repositories。
  4. 如果你选择了 Only select repositories,请按需添加或移除仓库。
  5. 选择 Save。

Create New Deployment 面板中的仓库列表会反映更新后的访问权限。

另请参阅


BytesRouter 是社区翻译站点,所有译文仅供参考,一切以官方英文原文为准。