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}'