可以从多个模型中进行选择,每个模型都有其独特的优势。您可能有喜欢使用的首选模型,或者在查询特定主题时更倾向于使用特定模型。
要查看每个客户端可用的模型,请参阅 GitHub Copilot 中支持的 AI 模型。
注意
不同模型拥有不同的高级请求倍率,这可能影响您每月使用额度的消耗。详情请参阅 GitHub Copilot 中的请求。
Copilot 允许您在聊天过程中更改模型,并使用备用模型生成对提示的响应。
如果您通过 Copilot Business 订阅访问 Copilot Chat,您的组织必须授予成员切换到其他模型的权限。请参阅 在组织中管理 GitHub Copilot 的策略和功能。
更改 Copilot Chat 使用的模型不会影响 Copilot 内联建议使用的模型。请参阅 更改 GitHub Copilot 内联建议的 AI 模型。
Copilot Chat AI 模型的局限性
实验性的预发布版本模型可能无法正确与所有过滤器交互,包括阻止匹配公共代码的建议设置(参见 作为个人订阅者管理 GitHub Copilot 策略)。
更改 AI 模型
以下说明适用于 GitHub 网站上的 Copilot。若需其他客户端的说明,请点击本页顶部的相应标签。
注意
如果您使用 Copilot 扩展,它们可能会覆盖您选择的模型。
如果您通过 Copilot Business 订阅访问 Copilot Chat,您的组织必须授予成员切换到其他模型的权限。请参阅 在组织中管理 GitHub Copilot 的策略和功能。
-
在 GitHub 任意页面的右上角,点击 图标。

-
在 Copilot Chat 底部,选择 CURRENT-MODEL。下拉菜单,然后点击您想使用的 AI 模型。
-
可选地,在提交提示后,您可以通过点击重试图标()在响应下方。新响应将使用您选择的模型,并保持整个对话的上下文。
更改 AI 模型
以下说明适用于 Visual Studio Code。若需其他客户端的说明,请点击本页顶部的相应标签。
注意
- 如果您使用 Copilot 扩展,它们可能会覆盖您选择的模型。
- 实验性的预发布版本模型可能无法正确与所有过滤器交互,包括阻止匹配公共代码的建议设置(参见 作为个人订阅者管理 GitHub Copilot 策略)。
- 打开 Copilot Chat,请点击位于 Visual Studio Code 标题栏的图标。
- 在聊天视图底部,选择 CURRENT-MODEL。下拉菜单,然后点击您想使用的 AI 模型。
注意
如果您选择 自动,Copilot 的自动模型选择将根据可用性挑选最佳模型,并帮助降低速率限制。参见 了解 Copilot 自动模型选择。
添加更多模型
您可以扩展可用于 Copilot Chat 的模型选项。您可以从以下来源添加模型:
- 模型提供商——例如 Anthropic、Gemini、OpenAI 等。
- Visual Studio Code 的 AI Toolkit.
注意
VS Code 的 AI Toolkit 正处于公开预览阶段,可能会有变更。
先决条件
- 根据您选择的提供商或模型,可能需要提供该提供商的 API 密钥或模型 ID,或 GitHub 个人访问令牌(PAT)。
- 要从 Visual Studio Code 的 AI Toolkit 添加模型,您必须 安装 AI Toolkit 扩展。
添加模型
-
在 Copilot 聊天视图中,点击 CURRENT-MODEL下拉菜单。
-
点击 管理模型。

显示提供商列表。
如果您已安装 AI Toolkit,则通过 AI Toolkit 添加的其他提供商也会列出。

-
点击您想要添加模型的提供商。
-
根据您选择的提供商,系统可能会提示您输入 GitHub PAT、该提供商的 API 密钥或特定模型的模型 ID。
输入所需信息,然后按 Enter 键。
显示可用模型列表。
-
选择您想要添加的模型,然后点击 OK。
您选择的模型现在可在聊天视图的模型选择器中使用。
如果您通过 AI Toolkit 从提供商添加了模型,则首次使用该模型时,系统会提示您下载它。您可能还会被提示进行提供商身份验证。
提示
如果您已经在使用自动模型选择的聊天,需要启动新会话来切换模型。要启动新会话,请在聊天视图右上角点击新聊天。
更改 AI 模型
以下说明适用于 Visual Studio。若需其他客户端的说明,请点击本页顶部的相应标签。
要使用多模型 Copilot Chat,您必须使用 Visual Studio 2022 版本 17.12 或更高版本。请参阅 Visual Studio 下载页面。
注意
- 如果您使用 Copilot 扩展,它们可能会覆盖您选择的模型。
- 实验性的预发布版本模型可能无法正确与所有过滤器交互,包括阻止匹配公共代码的建议设置(参见 作为个人订阅者管理 GitHub Copilot 策略)。
- 在 Visual Studio 菜单栏中,点击 View (视图),然后点击 GitHub Copilot Chat。
- 在聊天视图右下角,选择 CURRENT-MODEL下拉菜单,然后点击您想使用的 AI 模型。
注意
如果您选择 自动,Copilot 的自动模型选择将根据可用性挑选最佳模型,并帮助降低速率限制。参见 了解 Copilot 自动模型选择。
更改 AI 模型
以下说明适用于 JetBrains IDE。若需其他客户端的说明,请点击本页顶部的相应标签。
注意
- 如果您使用 Copilot 扩展,它们可能会覆盖您选择的模型。
- 实验性的预发布版本模型可能无法正确与所有过滤器交互,包括阻止匹配公共代码的建议设置(参见 作为个人订阅者管理 GitHub Copilot 策略)。
- 点击状态栏中的 图标。
- 在弹出菜单中,点击 打开 GitHub Copilot Chat。
- 在聊天视图右下角,从 CURRENT-MODEL 中选择您想要的 AI 模型。下拉菜单,然后点击您想使用的 AI 模型。
注意
如果您选择 自动,Copilot 的自动模型选择将根据可用性挑选最佳模型,并帮助降低速率限制。参见 了解 Copilot 自动模型选择。
更改 AI 模型
以下说明适用于 Eclipse IDE。若需其他客户端的说明,请点击本页顶部的相应标签。
注意
- 如果您使用 Copilot 扩展,它们可能会覆盖您选择的模型。
- 实验性的预发布版本模型可能无法正确与所有过滤器交互,包括阻止匹配公共代码的建议设置(参见 作为个人订阅者管理 GitHub Copilot 策略)。
- 点击状态栏中的 图标。
- 在弹出菜单中,点击 打开聊天。
- 在聊天面板右下角,点击当前选中的 AI 模型,然后在弹出菜单中选择其他模型。
注意
如果您选择 自动,Copilot 的自动模型选择将根据可用性挑选最佳模型,并帮助降低速率限制。参见 了解 Copilot 自动模型选择。
更改 AI 模型
以下说明适用于 Xcode。若需其他客户端的说明,请点击本页顶部的相应标签。
要使用多模型 Copilot Chat,必须安装 GitHub Copilot for Xcode 扩展。请参阅 在您的环境中安装 GitHub Copilot 扩展。
注意
- 如果您使用 Copilot 扩展,它们可能会覆盖您选择的模型。
- 实验性的预发布版本模型可能无法正确与所有过滤器交互,包括阻止匹配公共代码的建议设置(参见 作为个人订阅者管理 GitHub Copilot 策略)。
- 要打开聊天视图,请在菜单栏中点击 Editor,然后点击 Copilot 再点击 打开聊天。Copilot Chat 将在新窗口中打开。
- 在聊天视图右下角,选择 CURRENT-MODEL下拉菜单,然后点击您想使用的 AI 模型。
注意
如果您选择 自动,Copilot 的自动模型选择将根据可用性挑选最佳模型,并帮助降低速率限制。参见 了解 Copilot 自动模型选择。
延伸阅读
- VS Code 中的 AI 语言模型 在 Visual Studio Code 文档中。