TTL 和数据保留
LangSmith 自托管允许启用跟踪的自动 TTL 和数据保留。如果您遵守数据隐私法规,或者您希望更有效地利用空间并自动清理您的跟踪,这将非常有用。跟踪的数据保留期限也会根据某些操作或运行规则应用自动延长。有关数据保留的更多详细信息,请查看数据保留指南中关于自动升级的部分。
要求
您可以通过 helm 或环境变量设置配置保留。 有一些可配置的选项
- 已启用: 是否启用或禁用数据保留。如果启用,您可以通过 UI 设置默认组织和项目 TTL 层级以应用于跟踪(有关详细信息,请参阅数据保留指南)。
- 保留期限: 您可以为短期和长期跟踪配置系统范围的保留期限。配置完成后,您可以管理每个项目的保留级别,并为新项目设置组织范围的默认值。
- Helm
- Docker
config:
ttl:
enabled: true
ttl_period_seconds:
# -- TTL seconds - 400 day longlived and 14 day shortlived
longlived: "34560000"
shortlived: "1209600"
# In your .env file
FF_TRACE_TIERS_ENABLED=true
TRACE_TIER_TTL_DURATION_SEC_MAP='{"longlived": 34560000, "shortlived": 1209600}'