跳到主要内容

Telemetry

Langflow 使用匿名遥测来收集功能使用情况和性能的统计数据。 Langflow 团队使用这些数据来根据实际使用模式识别受欢迎的功能和需要改进的领域。 这有助于将开发工作重点放在最具影响力的更改和受欢迎的功能上。

隐私

Langflow 团队尊重您的隐私,并致力于保护您的数据。

Langflow 遥测不会收集任何个人信息或敏感数据。 所有遥测数据都是匿名的,仅用于改进 Langflow。

选择退出遥测

要选择退出遥测,请在启动 Langflow 之前,在您的 Langflow 环境变量 中设置 DO_NOT_TRACK=True。这将禁用遥测数据收集。

Langflow 收集的数据

Langflow 遥测收集有关流程运行、您的环境和组件使用情况的数据。

运行

每次执行流程时都会发送此遥测事件。

  • IsWebhook: 表示操作是否通过 webhook 触发。
  • Seconds: 操作持续的时间(秒),为性能提供洞察。
  • Success: 布尔值,表示操作是否成功,有助于识别潜在的错误或问题。
  • ErrorMessage: 如果操作不成功,提供错误消息详细信息,有助于故障排除和改进。

关闭

此遥测事件捕获有关应用程序生命周期和运行时间持续的信息。

  • TimeRunning: 关闭前的总运行时间,有助于理解应用程序生命周期和优化正常运行时间。

版本

遥测服务启动时,此遥测事件会发送一次。

  • Version: 使用的 Langflow 特定版本,有助于跟踪功能采用情况和兼容性。
  • Platform: 主机操作系统的版本,有助于确定开发和测试工作中最受欢迎的平台。
  • Python: 使用的 Python 版本,有助于维护对各种 Python 版本的兼容性和支持。
  • Arch: 系统架构,如 x86 或 ARM,有助于在 Langflow 代码库中优先考虑硬件优化和测试。
  • AutoLogin: 表示是否启用了自动登录功能,反映用户偏好设置。
  • CacheType: 使用的缓存机制类型,影响性能和效率。
  • BackendOnly: 布尔值,表示 Langflow 是否仅在后台模式下运行,有助于理解部署配置。
  • Desktop: 表示 Langflow 是否在桌面模式下运行(Langflow Desktop),有助于理解不同部署类型的使用模式。

沙盒

此遥测事件监控 Playground 环境中的性能和使用模式。

  • Seconds: Playground 执行的持续时间(秒),为测试或实验阶段的性能提供洞察。
  • ComponentCount: Playground 中使用的组件数量,有助于理解复杂性和使用模式。
  • Success: Playground 操作的成功状态,有助于识别实验功能的稳定性。

组件

每次组件执行时都会发送此遥测事件。

  • Name: 标识组件,提供关于哪些组件使用最频繁或容易出现问题的数据。
  • Seconds: 组件执行所需的时间,提供性能指标。
  • Success: 组件是否成功运行,有助于质量控制。
  • ErrorMessage: 遇到的任何错误的详细信息,对调试和改进至关重要。
Search