JetBrains AI Assistant 2024.3 现已推出!此版本的一大亮点是可以灵活地选择您喜欢的聊天模型。
现在,用户可以 Google Gemini、OpenAI 或本地模型之间进行选择,以定制交互以获得更加个性化的体验。
此更新还为所有主要编程语言提供了高级代码补全、改进的上下文管理,并能够直接在编辑器中生成内联提示。
为了更好地控制您的聊天体验,官方提供了 Google Gemini 和 OpenAI 等云模型选择,或者连接到本地模型。
这个扩展的选择允许了自定义 AI 聊天对特定工作流程的响应,从而提供更具适应性和个性化的体验。
Mellum 目前是JetBrains AI Assistant 默认的大模型。更多详情,请查看之前的文章:JetBrains AI大动作:Mellum编程大模型登场,会是开发者的新宠吗?
JetBrains AI 使用的 LLMs, 除了之前的 OpenAI,现在包括 Gemini 1.5 Pro 002 和 Flash 002。
Gemini模型旨在为各种任务提供高级推理功能和优化性能。Pro 版本在复杂应用程序中表现出色,而 Flash 则专为高容量、低延迟场景量身定制。
除了基于云的模型之外,现在还可以将 AI 聊天连接到通过 Ollama 提供的本地模型。
这对于需要对 AI 模型进行更多控制的用户特别有用,可提供增强的隐私性、灵活性以及在本地硬件上运行模型的能力。
要将 Ollama 模型添加到聊天中,需要在 AI Assistant 的设置中启用 Ollama 支持,并配置与 Ollama 实例的连接。
JetBrains AI Assistant 2024.3 版本在更新了多模型选择之外,还有其他许多的改进。个人觉得比较突出是下面这几个。
AI Assistant 中新的内联 AI 提示功能引入了一种直接在编辑器中输入提示的方法。
只需开始用自然语言输入您的请求,AI Assistant 就会识别它并生成建议。内联 AI 提示是上下文感知的,自动包含相关文件和符号,以便更准确地生成代码。
内联 AI 提示功能支持 Java、Kotlin、Scala、Groovy、JavaScript、TypeScript、Python、JSON、YAML、PHP、Ruby 和 Go 文件格式,可供所有 AI Assistant 用户使用。
官方还提高了所应用更改的可见性。现在,AI Assistant 更改的线条旁边的装订线中有一个紫色标记,因此您可以轻松查看已更新的内容。
当 JetBrains IDE 检查标记问题时(无论是语法错误、缺少导入还是其他问题),它会直接在编辑器中建议快速修复。
在最新更新中,点击Fix with AI
即可。这项新功能使用 AI 上下文感知来建议更精确且适用于您的特定编码上下文的修复程序,从而更快、更轻松地解决编码问题,而无需任何手动输入。
当然,JetBrains AI Assistant 2024.3 版本还有如下这些更新。
更多的更新内容,这里就不一一列举了。大家可以查阅官方的发行文档查看详情!