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

GCP 上的自托管 LangSmith

在 Google Cloud Platform (GCP) 上运行 LangSmith 时,自托管模式会部署具有可观测性功能的完整 LangSmith 平台。

本页提供:

NOTE

LangChain 发布了可用于生产的 GCP Terraform 模块,可在单个工作流中配置 GKE、Cloud SQL、Memorystore、Cloud Storage 和网络。请从 使用 Terraform 部署概述开始,在 Terraform 和仅 Helm 路径之间进行选择。

初始设置

Deploy to Kubernetes

遵循 Kubernetes 安装指南。LangSmith 已在 Google Kubernetes Engine (GKE) 上测试。

GKE 特定说明:

  • LangSmith 可与标准 GKE 集群配合使用
  • 使用 GCE 持久磁盘存储类

Set up authentication

使用 Workload Identity 对 LangSmith pod 到 GCP 服务进行身份验证。

关键页面:

完成这些初始设置步骤后,你可以查看下面的完整 GCP 架构和最佳实践。

参考架构

我们建议利用 GCP 的托管服务来提供可扩展、安全且有弹性的平台。以下架构适用于自托管和混合模式,并与 Google Cloud Well-Architected Framework 保持一致:

Architecture diagram showing GCP relations to LangSmith services

Ingress 和网络:请求通过 Cloud Load Balancing 进入你的 VPC,并使用 Cloud Armor 和基于 IAM 的身份验证进行保护。

前端和后端服务: 容器在 Google Kubernetes Engine (GKE) 上运行,在负载均衡器后面编排。根据需要将请求路由到集群内的其他服务。

存储与数据库:

  • Cloud SQL for PostgreSQL:元数据、项目、用户以及已部署 agent 的短期和长期记忆。LangSmith 支持 PostgreSQL 14 或更高版本。

  • Memorystore(Redis 或 Valkey):缓存和作业队列。Memorystore 可以处于单实例或集群模式。LangSmith 需要 Redis OSS 6.2 或更高版本,或 Valkey 8。

  • ClickHouse + Persistent Disks:分析和追踪存储。

  • Cloud Storage:用于追踪产物和遥测的对象存储。

LLM 集成: 可选地将请求代理到 Gemini Enterprise Agent Platform 进行 LLM 推理。

监控和可观测性: 与 Cloud Monitoring 和 Cloud Logging 集成

计算选项

LangSmith 支持多种计算选项,具体取决于你的需求:

计算选项描述适用于
Google Kubernetes Engine(首选)高级扩缩容和多租户支持大型企业
基于 Compute Engine完全控制,自带基础设施受监管或气隙环境

Google Cloud Well-Architected 最佳实践

本参考旨在与 Google Cloud Well-Architected Framework 的六大支柱保持一致:

卓越运营

安全

可靠性

性能优化

成本优化

可持续性

安全与合规

LangSmith 可以配置为支持:

客户可以根据需要在 Assured Workloads 区域中部署,以满足 ISO、HIPAA 或其他监管要求。

监控与评估

使用 LangSmith 可以:

可与以下项集成:


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