重要
自托管 LangSmith 是企业计划的一个附加组件,专为我们最大型、最注重安全的客户设计。更多详情请参考定价。如果您希望获得许可证密钥以在您的环境中试用 LangSmith,请联系我们的销售团队。
在您自己的基础设施中托管一个 LangSmith 实例,用于可观测性、评估和Prompt 工程。您还可以选择启用 LangSmith 部署,通过 LangSmith UI 部署和管理代理。
有关在 AWS、GCP 或 Azure 上自托管 LangSmith 的分步设置说明,请参考我们的云架构指南:AWS、GCP 或 Azure。
在安装或升级之前,请查阅自托管依赖项的最低版本要求。

包含内容

一个自托管的 LangSmith 实例包括: 服务:
  • LangSmith 前端 UI
  • LangSmith 后端 API
  • LangSmith 平台后端
  • LangSmith Playground
  • LangSmith 队列
  • LangSmith ACE(任意代码执行)后端
存储服务:
  • ClickHouse(用于追踪和反馈数据)
  • PostgreSQL(用于操作数据)
  • Redis(用于队列和缓存)
  • Blob 存储(可选,但推荐用于生产环境)
展示服务和数据存储的 LangSmith 架构图 要访问 LangSmith UI 和发送 API 请求,您需要对外暴露 LangSmith 前端 服务。根据您的安装方法,这可能是一个负载均衡器或在主机上暴露的一个端口。

服务

存储服务

LangSmith 默认会捆绑所有存储服务。您可以配置它使用所有存储服务的外部版本。在生产环境中,我们强烈建议使用外部存储服务。
要进行安装,请遵循 Kubernetes 设置指南。

后续步骤