Skip to main content

更改适用于 GitHub Copilot 内联建议的 AI 模型

了解如何将 Copilot 内联建议的默认 LLM 更改为其他模型。

以下说明适用于 VS Code。 如果使用的是 Visual Studio 或 JetBrains IDE,请单击本文开头的相应选项卡。

先决条件

如果满足以下条件,可以切换用于 Copilot 内联建议的 AI 模型:

  • 备用模型当前可用
  • 你正在使用带最新版本 GitHub Copilot 扩展的最新版 VS Code

注意

可用模型的列表将随时间而变化。 如果只有一个内联建议模型可用,模型选取器将仅显示该模型。 预览模型和其他内联建议模型将在它们可用时添加到选取器中。

有关详细信息,请参阅“IDE 中的 GitHub Copilot 代码建议”。

更改嵌入式建议的 AI 模型

  1. Ctrl+Shift+P (Windows/Linux) / Command+Shift+P (Mac) 打开命令面板。
  2. 输入 change completions model,然后选择“GitHub Copilot: 更改完成模型”命令。
  3. 在下拉菜单中,选择要使用的模型。

检查正在使用的模型

  1. Ctrl+, (Linux/Windows) / Command+, (Mac) 打开设置编辑器。

  2. 键入 copilot completion 并查找“GitHub > Copilot:所选完成模型”部分。

    本部分中的字段显示当前选定的模型。 如果该字段为空,则将使用默认模型。

以下说明适用于 Visual Studio。 如果使用的是 VS Code 或 JetBrains IDE,请单击本文开头的相应选项卡。

先决条件

如果满足以下条件,可以切换用于 Copilot 内联建议的 AI 模型:

  • 备用模型当前可用
  • 你使用的是 Visual Studio 17.14 预览版 2 或更高版本

注意

可用模型的列表将随时间而变化。 如果只有一个内联建议模型可用,模型选取器将仅显示该模型。 预览模型和其他内联建议模型将在它们可用时添加到选取器中。

有关详细信息,请参阅“IDE 中的 GitHub Copilot 代码建议”。

更改嵌入式建议的 AI 模型

  1. 单击位于右上角的 图标。
  2. 单击“Settings”,然后单击“Options”********。
  3. Copilot Completions下,使用下拉菜单选择要使用的模型。

以下说明适用于 JetBrains IDE。 如果使用的是 Visual Studio 或 VS Code,请单击本文开头的相应选项卡。

先决条件

如果满足以下条件,可以切换用于 Copilot 内联建议的 AI 模型:

  • 备用模型当前可用
  • 你正在使用是带最新版本 GitHub Copilot 扩展的最新版 JetBrains IDE

注意

可用模型的列表将随时间而变化。 如果只有一个内联建议模型可用,模型选取器将仅显示该模型。 预览模型和其他内联建议模型将在它们可用时添加到选取器中。

有关详细信息,请参阅“IDE 中的 GitHub Copilot 代码建议”。

更改嵌入式建议的 AI 模型

  1. 单击状态栏中的 图标。
  2. 在弹出菜单中,单击“Edit Model for Completion”****。
  3. 在“语言和框架 > GitHub Copilot”的设置对话框中,单击用于完成的模型的下拉菜单,然后选择要使用的模型。
  4. 单击“确定”。