GitHub Copilot 代码补全功能现已支持 GPT-4o-mini 模型。GPT-4o-mini 模型是基于 GPT-4o 模型的一个子集,专门针对代码补全任务进行了训练。GPT-4o-mini 模型在超过 275,000 个高质量公共代码库上进行了训练,支持超过 30 种流行编程语言,知识库更新成最新的了。
如果你是 Copilot Free 或 Copilot Pro 订阅用户,Copilot 代码补全的模型切换器会自动启用。如果你是 Copilot Business 订阅用户,则所属的组织需要启用“编辑器预览功能”设置。
更改代码补全的 AI 模型只需要如下步骤:
1,打开命令面板:按下 Ctrl+Shift+P(Windows/Linux) 或 Command+Shift+P(Mac)。
2,输入 change completions model 并选择 "GitHub Copilot: Change Completions Model" 命令。
3,在下拉菜单中,选择要使用的模型。
也可以直接点击顶部的 Copilot 图标,然后在下拉菜单中选择“Configure Code Completions...”:
再在下拉菜单中选择“Change Completions Model...”:
然后就可以选定 GPT 4o 的模型了:
检查使用中的模型
1,打开设置编辑器:按下 Ctrl+,(Linux/Windows) / Command+,(Mac)。
2,输入 copilot completion 并查找 "GitHub > Copilot: Selected Completion Model" 部分。
这个字段显示当前选定的模型。如果字段为空,则使用的是默认模型。
GPT-4o 代码补全模型现已在 VS Code 的 Copilot 公共预览中可用。此新模型基于 GPT-4o mini,对超过 275,000 个高质量公共代码库进行了额外训练,支持超过 30 种流行编程语言。因此,该模型预计将提供更准确的建议和更佳的性能。
要开始使用,在 VS Code 标题栏打开 Copilot 菜单,选择 配置代码补全... > 更改补全模型...。或者,打开命令面板并选择 GitHub Copilot: Change Completions Model...。
截至目前 GPT-4o 模型在所有 JetBrains IDE 的 Copilot 插件中也已经可用了。