Skip to main content

常见问题解答:

我无法在 UI 中创建 API 密钥或管理用户,这是怎么回事?

  • 您可能在未配置 SSO 的情况下部署了 LangSmith。LangSmith 需要 SSO 来管理用户和 API 密钥。您可以在 配置部分 找到有关设置 SSO 的更多信息。

负载均衡/入口是如何工作的

  • 您需要将前端容器/服务暴露给您的应用程序/用户。这将处理到所有下游服务的路由。
  • 您需要在入口层终止SSL。我们建议使用托管服务,如AWS ALB、GCP负载均衡器或Nginx。

我们如何向应用程序进行身份验证?

  • 目前,我们的自托管解决方案支持使用 OAuth2.0 和 OIDC 作为身份验证方案的单点登录(SSO)。请注意,我们提供无身份验证的解决方案,但强烈建议在生产环境部署前配置 OAuth。

您可以在配置部分找到有关设置 SSO 的更多信息。

我可以使用外部存储服务吗?

  • 您可以配置 LangSmith 以使用所有存储服务的外部版本。在生产环境中,我们强烈建议使用外部存储服务。请查看 配置部分 以获取更多信息。

我的应用是否需要出站连接才能正常运行?

我们的部署仅需对少量内容进行出站流量(其中大部分可驻留在您的 VPC 内):

  • 获取图像(如果您正在镜像您的图像,可能不需要此步骤)
  • 与任何 LLM 端点对话
  • 与您可能已配置的任何外部存储服务进行对话
  • 获取 OAuth 信息
  • 订阅指标与操作元数据(如果未以离线模式运行)
    • 需要出站流量至 https://beacon.langchain.com
    • 有关更多信息,请参阅 出站流量

您的 VPC 可以设置规则以限制任何其他访问。
注意:我们需要X-Organization-IdX-Tenant-Id headers to be allowed to be passed through to the backend service. These are used to determine which organization and workspace (previously called \"tenant\") the request is for.

应用程序的资源需求?

  • 在 Kubernetes 中,我们推荐一个最小化的 Helm 配置,可在 此处 找到。对于 Docker,我们建议至少配备 16GB 内存和 4 个 CPU。
  • 对于 PostgreSQL,我们建议至少配备 8GB 内存和 2 个 CPU。
  • 对于 Redis,我们建议配置 4GB 内存和 2 个 CPU。
  • 对于 Clickhouse,我们建议配置 32GB 内存和 8 个 CPU。

此页面有帮助吗?


您可以留下详细的反馈 在 GitHub 上