主题
LangSmith 责任共担模型
概述 LangChain 与客户如何分担 LangSmith 平台的安全责任。
LangSmith 是一款多租户 SaaS 产品。在责任共担模型下,LangChain 负责保护平台基础设施和应用的安全,你则负责保护你的使用方式、数据输入以及你构建的代理的安全。
有关自带云(BYOC)的对应内容,请参阅 BYOC 责任共担模型。
责任矩阵
| 领域 | LangChain 责任(提供商) | 客户责任(用户) |
|---|---|---|
| 基础设施 | 我们管理底层云基础设施(通过 AWS 和 GCP),包括服务器、网络、操作系统补丁和容量规划。AWS 和 GCP 拥有物理数据中心。 | 不适用。你无需在 SaaS 环境中预配或维护计算资源。 |
| 应用 | 我们保护 LangSmith 应用代码、API 端点和数据库集群的安全,包括代码扫描和渗透测试。 | 你负责使用我们的 SDK 构建的 AI 链和代理的安全与保障。 |
| 数据 | 我们强制实施租户隔离,并使用 AES-256 对静态数据进行加密,使用 TLS 1.2 或更高版本对传输中的数据进行加密。 | 你控制发送给我们的数据,并必须在数据离开你的环境之前通过 SDK 过滤敏感 PII。 |
| 身份 | 我们提供防护措施,包括 SSO/SCIM、MFA 强制选项和 RBAC 框架。 | 你管理用户名单、分配角色(例如 Admin 与 Viewer),并撤销离职员工的访问权限。 |
| 密钥 | 我们安全地存储你委托给平台的密钥。 | 你负责轮换 API key,并确保它们没有硬编码在应用中。 |
LangChain 的责任(平台)
- 我们保持 SOC 2 Type II、GDPR 和 HIPAA 合规,并接受年度第三方审计和渗透测试。
- 我们管理 Amazon Web Services(AWS)和 Google Cloud Platform(GCP)上的所有底层基础设施,包括网络防火墙、DDoS 防护和容器安全。
- 我们按照 SLA 维持高可用性、执行每日备份,并负责 LangSmith 服务的灾难恢复。
- 我们在严格的服务级别协议内修补已确认的平台漏洞,严重级别为 critical 的问题在 2 周内修复,high 级别的问题在 30 天内修复。
- 我们使用 AES-256 加密所有客户数据的静态存储,并使用 TLS 1.2 或更高版本加密传输中的数据。
客户的责任(使用)
- 你必须强制实施最小权限访问,并立即移除离职员工的访问权限。
- 你必须确保不向平台发送任何禁止的数据(例如 PCI DSS 持卡人数据),并使用 SDK 中的掩码功能在源头脱敏 PII。
- 你负责运行 LangChain SDK 的环境(包括你的笔记本电脑和服务器)的安全。
- 你必须定期轮换 API key,并确保它们存储在环境变量中,而不是硬编码在源代码里。
客户安全最佳实践
为符合我们 SOC 2 Type II 框架中的安全假设,我们建议客户遵循以下内部准则:
- 在租户设置中维护最新的技术和安全联系人信息,以便我们的团队在发生事件时能联系到你。
- 如果你怀疑密钥泄露,请立即通过自助门户轮换密钥。如果你有疑问或需要协助处理安全事件,随时可以联系 LangChain 安全团队。
- 为你的具体应用制定灾难恢复计划,以应对 LangSmith 服务可能不可用的场景。
- 确保用于访问 LangSmith UI 的工作站和端点定期修补并保持安全。