Skip to main content
版本要求

本节仅适用于未处于离线模式的客户,并假设您正在使用自托管的 LangSmith 实例,且该实例运行的版本为 0.9.0 或更高版本。 LangSmith 的早期版本不支持此功能。

订阅指标和操作元数据的出口

自托管的 LangSmith 实例将所有信息存储在本地,绝不会将敏感信息发送至您的网络之外。目前,我们仅根据您订单中的授权条款,为计费目的而跟踪平台使用情况。为了更好地远程支持我们的客户,我们需要允许出站流量访问 https://beacon.langchain.com

未来,我们将引入支持诊断功能,以帮助我们确保 LangSmith 平台在您的环境中以最佳状态运行。

重要

这将需要您的网络向外连接至 https://beacon.langchain.com

通常,我们发送到 Beacon 的数据可分为以下几类:

  • 订阅指标
    • 订阅指标用于确定对 LangSmith 的访问级别和使用情况。这包括但不限于:
      • 追踪数量
      • 按合同分配的席位
      • 当前使用的席位
  • 运行时元数据
    • 该元数据将包含并收集上述订阅指标,以协助远程支持,使 LangChain 团队能够更高效、更主动地诊断和排查性能问题。

示例有效载荷

为了最大限度地提高透明度,我们在此提供示例有效载荷:

许可证验证

Endpoint:

POST beacon.langchain.com/v1/beacon/verify

Request:

{
"license: "<YOUR_LICENSE_KEY>"
}

Response:

{
"token": "Valid JWT" //Short-lived JWT token to avoid repeated license checks
}

使用情况报告

Endpoint:

POST beacon.langchain.com/v1/beacon/ingest-traces

Request:

{
"license": "<YOUR_LICENSE_KEY>",
"trace_transactions": [
{
"id": "af28dfea-5358-463d-a2dc-37df1da72498",
"tenant_id": "3a1c2b6f-4430-4b92-8a5b-79b8b567bbc1",
"session_id": "b26ae531-cdb3-42a5-8bcf-05355199fe27",
"trace_count": 5,
"start_insertion_time": "2025-01-06T10:00:00Z",
"end_insertion_time": "2025-01-06T11:00:00Z",
"start_interval_time": "2025-01-06T09:00:00Z",
"end_interval_time": "2025-01-06T10:00:00Z",
"status": "completed",
"num_failed_send_attempts": 0,
"transaction_type": "type1",
"organization_id": "c5b5f53a-4716-4326-8967-d4f7f7799735"
}
]
}

Response:

{
"inserted_count": 1 //Number of transactions successfully ingested
}

我们的承诺

LangChain 不会在订阅指标或运行元数据中存储任何敏感信息。所收集的任何数据均不会与第三方共享。如果您对所发送的数据有任何疑虑,请联系您的客户经理。


这个页面对你有帮助吗?


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