数据处理
当您使用 AI 功能时,AI Assistant 需要将您的请求和部分代码发送给 LLM(Large Language Model )提供商。 除了您输入的提示,它还可能发送附加的详细信息,例如文件类型、使用的框架以及提供上下文给 LLM 可能需要的任何其他信息。
此外,JetBrains IDE 构建版本在安装了 AI Assistant 插件后,会选择性地收集有关 AI 功能用法的详细数据,包括您与 LLM 之间的完整通信内容(包括文本和代码段)。 这些数据会被严格保密,并可由 JetBrains 用于产品改进和 AI 模型训练。 这些数据绝不会与任何外部方共享,或以任何形式透露给其他用户。
控制详细数据收集的选项可以在 IDE Settings 下的 中找到,并且默认情况下是禁用的。
有关我们数据收集政策的更多信息,请参阅 Data Collection and Use Policy。
审核发送到外部服务的数据
AI Assistant 记录发送到 LLM 提供商的 prompts。 在 启用相应的注册表键 后,您可以在 ai-assistant-requests.md 文件中查看它们。
启用注册表项以查看请求日志
在主菜单中,转到 或按两次 Shift 以打开搜索窗口。
输入 Registry 并按 Enter。
在打开的对话框中,使用 Ctrl+F 找到
llm.requests.logging.mode密钥。在 Value 字段中:
选择
HTTP_REQUESTS以检查请求,例如模型选择、聊天结构(消息的顺序和内容)、提示内容、最终格式和模型参数。
点击 关闭 并重启 IDE 以应用更改。
打开 AI Assistant请求日志
在打开请求日志之前,请确保您已 启用相应的注册表项。
在主菜单中,转到 或按两次 Shift 以打开搜索窗口。
输入 打开 AI Assistant 请求日志在编辑器中 并按 Enter。

请查看打开的
ai-assistant-requests.md文件中的日志。
日志会在当前 AI Assistant 会话期间存储。
清除 AI Assistant 请求日志
在主菜单中,转到 或按两次 Shift 以打开搜索窗口。
要清除整个 AI Assistant 请求日志,请输入 清理 AI Assistant 请求日志 并按 Enter。

要仅清理当前项目的请求日志,请输入 清理当前项目的 AI Assistant 请求日志 ,然后按 Enter。