数据处理
当您使用 AI 功能时,AI Assistant 需要将您的请求和部分代码发送给 LLM(Large Language Model )提供商。 除了您输入的提示,它还可能发送附加的详细信息,例如文件类型、使用的框架以及提供上下文给 LLM 可能需要的任何其他信息。
此外,JetBrains IDE 构建版本在安装了 AI Assistant 插件后,会选择性地收集有关 AI 功能用法的详细数据,包括您与 LLM 之间的完整通信内容(包括文本和代码段)。 这些数据被严格保密,仅由 JetBrains 用于产品改进目的。 它绝不会与任何外部方共享,也不会用于训练任何生成代码或文本的机器学习模型,或以任何形式透露给其他用户。 控制详细数据收集的选项可以在 IDE Settings 下的 中找到,并且默认情况下是禁用的。
在 DataGrip 中,AI Assistant 不会共享或访问您数据库中的数据。
有关我们数据收集政策的更多信息,请参阅 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以检查请求,例如模型选择、聊天结构(消息的顺序和内容)、提示内容、最终格式和模型参数。
点击 关闭 并重新启动 AI Assistant 以应用更改。
打开 AI Assistant请求日志
在打开请求日志之前,请确保您已 启用相应的注册表项。
在主菜单中,转到 或按两次 Shift 以打开搜索窗口。
输入 打开 AI Assistant 请求日志在编辑器中 并按 Enter。

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

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