人工智能助手
最后修改时间:2023 年 12 月 5 日AI Assistant 为软件开发提供人工智能驱动的功能。它可以解释代码、回答有关代码片段的问题、提供代码建议、生成文档、 提交消息等等。
AI Assistant插件已捆绑,但默认情况下在 PyCharm 中未启用。除非您获得JetBrains AI 服务许可证并明确同意JetBrains AI 服务条款,否则它将不会处于活动状态,也无法访问您的代码。
JetBrains AI 服务许可
AI Assistant 插件由 JetBrains AI Service 提供支持。该服务将作为产品用户的您透明地连接到不同的大型语言模型 ( LLM ),并在许多 JetBrains 产品中启用特定的 AI 驱动功能。
如果您拥有有效的 PyCharm Professional 订阅,则可以在JetBrains AI Service网站上获取 AI Assistant 许可证。在获取许可证之前,您可以注册有限试用(仅适用于拥有商业和个人付费 PyCharm 许可证的用户)。AI Assistant 许可证或免费试用版将链接到您的JetBrains 帐户。
有关许可计划和功能可用性的更多信息,请参阅JetBrains AI Service 网站上的常见问题解答。
如果您需要有关许可证的任何帮助,可以联系我们的支持团队。
笔记
目前,对 AI 服务的访问仅限于提供 OpenAI 服务的地区。
启用AI助手插件
激活AI助手许可证
获取AI Assistant许可证后,需要在PyCharm中激活才能启用AI Assistant。
如果您尚未登录 JetBrains 帐户,请在主菜单中转至帮助 | 登记。
在许可证对话框中,选择AI Assistant,然后单击登录 JetBrains 帐户。
在打开的JetBrains 帐户网站上,输入您的凭据。授权完成后,关闭页面并返回PyCharm。
在同一许可证对话框中,单击激活以激活 AI Assistant 许可证。
如果您的许可证未显示在列表中,请单击“刷新许可证列表”。
激活License后,点击右侧工具栏的 AI助手,打开AI助手工具窗口。
点击开始使用AI助手。
有关在公司级别启用和禁用 AI Assistant 的更多信息,请参阅如何为公司启用 AI Assistant。
您可以随时禁用 AI 助手。
开启免费体验
在获取许可证之前,您可以注册有限试用(仅适用于拥有商业和个人付费 PyCharm 许可证的用户)。
如果您尚未登录 JetBrains 帐户,请在主菜单中转至帮助 | 登记。
在许可证对话框中,选择AI Assistant,然后单击登录 JetBrains 帐户。
在打开的JetBrains 帐户网站上,输入您的凭据。授权完成后,关闭页面并返回PyCharm。
在右侧工具栏中,单击 “AI助手”,然后单击“开始免费试用”。
使用AI助手功能
以下是使用 AI Assistant 的方法:
与 AI Assistant 聊天,询问与您的项目相关的问题或迭代任务。
使用内联代码完成功能实时获取单行、整个函数甚至代码块的代码建议。
生成文档。
我们如何处理您的代码和数据
当您使用 AI 功能时,PyCharm 需要将您的请求和代码片段发送给 LLM(大型语言模型)提供商。除了您键入的提示之外,它还可能发送其他详细信息,例如文件类型、使用的框架以及为 LLM 提供上下文可能需要的任何其他信息。
此外,PyCharm 使用 AI Assistant 插件构建,执行选择性收集有关 AI 功能使用情况的详细数据,包括您和 LLM 之间的完整沟通(文本和代码片段)。此数据严格保密,JetBrains 仅将其用于产品改进目的。它永远不会与任何外部方共享,也不会用于训练任何生成代码或文本的机器学习模型,也不会以任何形式向任何其他用户透露。控制详细数据收集的选项可以在“工具”|“IDE 设置”下找到。人工智能助手 | 数据共享| 允许详细数据收集,默认情况下处于禁用状态。
有关我们的数据收集政策的更多信息,请参阅数据收集和使用政策。
感谢您的反馈意见!