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

自托管平台功能

LangSmith Deployment 仅自托管可用的平台功能,包括自定义数据库、listener 和资源定制。

本页介绍仅适用于自托管部署的平台功能。

自定义 PostgreSQL

可以使用自定义 PostgreSQL 实例,而不使用由控制平面自动创建的实例。指定 POSTGRES_URI_CUSTOM 环境变量即可使用自定义 PostgreSQL 实例。要使用云工作负载身份而不是静态密码进行身份验证,请参阅为数据存储配置 IAM 身份验证。

多个部署可以共享同一个 PostgreSQL 实例。例如,对于 Deployment A,可以将 POSTGRES_URI_CUSTOM 设置为 postgres://<user>:<password>@/<database_name_1>?host=<hostname_1>;对于 Deployment B,可以将 POSTGRES_URI_CUSTOM 设置为 postgres://<user>:<password>@/<database_name_2>?host=<hostname_1>。<database_name_1> 和 <database_name_2> 是同一实例中的不同数据库,但共享 <hostname_1>。同一个数据库不能用于不同的部署。

自定义 Redis

可以使用自定义 Redis 实例,而不使用由控制平面自动创建的实例。指定 REDIS_URI_CUSTOM 环境变量即可使用自定义 Redis 实例。要使用云工作负载身份而不是静态密码进行身份验证,请参阅为数据存储配置 IAM 身份验证。

多个部署可以共享同一个 Redis 实例。例如,对于 Deployment A,可以将 REDIS_URI_CUSTOM 设置为 redis://<hostname_1>:<port>/1;对于 Deployment B,可以将 REDIS_URI_CUSTOM 设置为 redis://<hostname_1>:<port>/2。1 和 2 是同一实例中的不同数据库编号,但共享 <hostname_1>。同一个数据库编号不能用于不同的部署。

监听器

listener 是 listener 应用的一个实例。listener 包含有关应用(例如其版本)的元数据,以及有关其可部署到的计算基础设施(例如 Kubernetes 命名空间)的元数据。

listener 数据模型仅适用于自托管部署。控制平面与 listener 协同工作,以预配并协调运行在你自有基础设施上的部署。

资源定制

自托管部署的资源可以完全自定义。与 Cloud 提供固定的 Serverless 和 Dedicated 部署类型不同,自托管部署会根据你的基础设施配置来设置 CPU、内存、副本和存储。有关调优指导,请参阅为规模配置 Agent Server。


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