遥测
Wren AI 依赖匿名使用统计数据来持续改进。因此,我们希望您与我们分享一些基本使用数据。Wren AI 使用 PostHog 作为我们的遥测工具。
遥测如何帮助 Wren AI?
通过遥测,我们可以深入了解常用功能、社区参与情况,并识别发生错误、阻碍用户体验的步骤。通过分享这些信息,您可以帮助我们持续改进 Wren AI,使其惠及每个人,并指导我们的路线图决策。
分享哪些信息
在 Wren AI 中,遥测包含匿名使用统计数据,包括
- 错误日志(当控制台或浏览器中出现错误消息时)
- 操作
- 按钮或 URL 点击
- 页面事件(页面浏览、页面离开等)
- 问答历史
- 已问问题
- 答案响应(SQL 语句、SQL 步骤和描述)
- 连接数据源的元数据
- 连接的表数量
- 表名
- 表结构(列名、列数据类型)
- 表关系
这些组件的每次初始化或使用都会触发一个事件,其中包含一个匿名的、随机生成的用户 ID (UUID) 以及有关您的执行环境的属性。这些事件绝不包含以下识别属性,例如
- 用户属性(姓名、电子邮件等)
- 数据源凭据或连接属性
- IP 地址
- 操作系统用户名
- 文件路径
- 文档内容
以下是我们收集的“服务器启动”事件示例
{
"uuid": "018eeb03-85db-73be-b7b6-84b2d735f19c", # the event id
"event": "server_start",
"properties": {
# the properties wrenai added
"wren-ui-version": "telemetry",
"wren-engine_version": null,
"wren-ai-service-version": "0.2.1",
"node_version": "v16.20.2",
"node_platform": "linux",
"node_arch": "x64",
"memory_usage": {
"rss": 127586304,
"heapTotal": 78643200,
"heapUsed": 53632840,
"external": 4699546,
"arrayBuffers": 89486
},
"cpu_usage": {
"user": 2287663,
"system": 1726641
},
"time": "2024-04-17T07:44:20.432Z",
"$lib": "posthog-node",
"$lib_version": "4.0.0",
"$geoip_disable": true,
"$sent_at": "2024-04-17T07:44:30.445000+00:00"
},
# some PostHog props
"timestamp": "2024-04-17T07:44:21.060000Z",
"team_id": 63160,
"distinct_id": "4007a326-d606-460e-9acc-22f40cf851fb", # randomly generated userId
"elements_chain": "",
"created_at": "2024-04-17T07:44:31.302000Z"
}
如何选择退出?
您可以通过以下方法禁用遥测
- Mac OSX
- Linux
- Windows
在终端中执行以下命令
./wren-launcher-darwin --disable-telemetry
您需要再次输入您的 OpenAI API 密钥并选择模型,然后您将看到一条消息显示 *您已禁用遥测,Wren AI 不会收集任何数据。*。
在终端中执行以下命令
./wren-launcher-linux --disable-telemetry
您需要再次输入您的 OpenAI API 密钥并选择模型,然后您将看到一条消息显示 *您已禁用遥测,Wren AI 不会收集任何数据。*。
在 Windows PowerShell 中执行以下命令
start ./wren-launcher-window --disable-telemetry
您需要再次输入您的 OpenAI API 密钥并选择模型,然后您将看到一条消息显示 *您已禁用遥测,Wren AI 不会收集任何数据。*。