Skip to main content
Skip to content

在 中选择模型

选择 Copilot CLI 要用于任务的大型语言模型。

Introduction

Copilot 支持一系列 AI 模型。 不同的模型具有不同的优势。 例如,有些优先考虑低延迟,而另一些则针对复杂推理或大上下文窗口进行了优化。 可以选择认为最适合特定任务需求的模型。

有关模型及其功能的详细信息,请参阅 GitHub Copilot中支持的 AI 模型 和 AI 模型比较。 可用的模型取决于 Copilot 计划和企业或组织设置。

标识当前选定的模型

有关当前所选模型的信息显示为状态行中的最后几项,位于交互式会话的提示框下方。

选择模型

可以选择要用于当前会话的模型。 如果 Copilot 当前处于空闲状态,则此选项将立即生效;否则,将在当前轮次完成时生效。 除非再次更改该模型,否则该模型将继续用于会话的其余部分。 如果以后恢复会话,您的选择仍会保留,但其他当前或将来的会话不会受到影响。

如果已安装本地模型,则仅当当前在本地会话中时,这些模型才可用。 请参阅“将 LLM 模型添加到 GitHub Copilot CLI”。

  1. 在交互式会话中,输入 /model。

    显示模型列表。 可以按 Shift+Tab 将列表排列为不同的模型分组:推荐、供应商、提供商或类别。

  2. 使用键盘上的向上/向下键浏览可用模型列表。

  3. 可选:

    • 在具有上下文层级选项的模型中,使用 Tab 键更改上下文容量。
    • 对于可选择推理级别的模型,使用向左/向右箭头键更改推理级别。
  4. 按 Enter 以使用突出显示的模型。

选择“Copilot Fusion”选项

选择 Copilot Fusion 和工作量级别时,Copilot 会根据任务需要选择模型和执行模式,然后返回单个响应。 Copilot Fusion 具有多个工作量级别,可让你为系统针对每个提示所优先考虑的质量、成本和功能权衡设定优先级。

有关详细信息,请参阅“关于 GitHub Copilot Fusion”。

如果已在本地计算机上安装了MAI Code 1.1 Flash模型,则可以Copilot Fusion在GitHub Copilot app、VS Code和Copilot CLI中将工作量级别设置为Fusion Standard时选择此模型。 这样就可以在不使用 GitHub AI Credits的情况下完成任务。 请参阅 将 LLM 模型添加到 GitHub Copilot 应用、将 LLM 模型添加到 GitHub Copilot CLI和VS Code 中的 AI 语言模型。

Copilot Fusion,在 Fusion Standard 工作级别上,还可以在本地计算机上使用 Qwen3.8 Flash Next 。

从命令行中选择模型

可以使用该 --model 选项从命令行中选择模型。 例如:

copilot --model MODEL-NAME -p "YOUR PROMPT"

您可以使用 Copilot Fusion 自动选择适当的模型。 使用 作为模型名称,并将 与 、 或 搭配使用来指定工作量级别。 例如:

copilot --model fusion --fusion-tier standard -p "YOUR PROMPT"

为子代理选择特定模型

可以将子代理配置为使用特定模型。

例如,这允许你对任务的一部分工作使用本地托管模型。 为此,请配置一个使用该模型的 custom agent,然后要求主 Copilot 代理将重点任务委托给该子代理。 这不会更改主会话的模型。 请参阅“为 GitHub Copilot CLI 创建和使用自定义智能体”。

设置默认模型

您可以为 Copilot CLI 设置默认模型。

  1. 在交互式会话中,输入 /config model。
  2. 使用键盘上的向上/向下键浏览可用模型列表。
  3. 使用 Tab 键和向左/向右箭头键更改上下文容量和推理级别(在提供这些选项时)。
  4. 按 Enter 以使用突出显示的模型。

你的选择将应用于当前会话和将来的会话。

注意

Project设置、强制实施的管理员策略和显式调用选项会优先于默认模型选择生效。