AI Assistant Help

数据处理

当您使用 AI 功能时,AI Assistant 需要将您的请求和部分代码发送给 LLM(Large Language Model )提供商。 除了您输入的提示,它还可能发送附加的详细信息,例如文件类型、使用的框架以及提供上下文给 LLM 可能需要的任何其他信息。

此外,JetBrains IDE 构建版本在安装了 AI Assistant 插件后,会选择性地收集有关 AI 功能用法的详细数据,包括您与 LLM 之间的完整通信内容(包括文本和代码段)。 这些数据被严格保密,仅由 JetBrains 用于产品改进目的。 它绝不会与任何外部方共享,也不会用于训练任何生成代码或文本的机器学习模型,或以任何形式透露给其他用户。 控制详细数据收集的选项可以在 IDE Settings 下的 设置 | 外观与行为 | 系统设置 | 数据共享 | 允许 JetBrains AI 收集详细数据 中找到,并且默认情况下是禁用的。

在 DataGrip 中,AI Assistant 不会共享或访问您数据库中的数据。

有关我们数据收集政策的更多信息,请参阅 Data Collection and Use Policy

审核发送到外部服务的数据

AI Assistant 记录发送到 LLM 提供商的 prompts。 在 启用相应的注册表键 后,您可以在 ai-assistant-requests.md 文件中查看它们。

启用注册表项以查看请求日志

  1. 在主菜单中,转到 导航 | 全局搜索 或按两次 Shift 以打开搜索窗口。

  2. 输入 Registry 并按 Enter

  3. 在打开的对话框中,使用 Ctrl+F 找到 llm.requests.logging.mode 密钥。

  4. Value 字段中:

    • 选择 HTTP_REQUESTS 以检查请求,例如模型选择、聊天结构(消息的顺序和内容)、提示内容、最终格式和模型参数。

  5. 点击 关闭 并重新启动 AI Assistant 以应用更改。

打开 AI Assistant请求日志

在打开请求日志之前,请确保您已 启用相应的注册表项

  1. 在主菜单中,转到 导航 | 全局搜索 或按两次 Shift 以打开搜索窗口。

  2. 输入 打开 AI Assistant 请求日志在编辑器中 并按 Enter

    在“Search Everywhere”中用于打开 AI Assistant 请求日志的操作
  3. 请查看打开的 ai-assistant-requests.md 文件中的日志。

    包含 AI 助理请求日志的文件

    日志会在当前 AI Assistant 会话期间存储。

清除 AI Assistant 请求日志

  1. 在主菜单中,转到 导航 | 全局搜索 或按两次 Shift 以打开搜索窗口。

  2. 要清除整个 AI Assistant 请求日志,请输入 清理 AI Assistant 请求日志 并按 Enter

    在“Search Everywhere”中用于清除 AI Assistant 请求日志的操作

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

最后修改日期: 2025年 12月 5日