Skip to main content

在 Copilot 对话助手中使用 OpenAI o4-mini

了解如何在 GitHub Copilot Chat 中为你自己或你的组织启用 OpenAI o4-mini。

关于 GitHub Copilot Chat

中的 OpenAI o4-mini

Note

Copilot Chat 中的 o4-mini 目前为 公共预览版,可能会变动。

OpenAI 提供一系列大型语言模型,可以作为 Copilot Chat 使用的默认模型的替代模型。 o4-mini 就是这类模型中的一种,它在整个软件开发生命周期(从初始设计到 bug 修复、维护到优化)的编码任务中都表现出色。 有关 o4-mini 功能的信息,请参阅 OpenAI 文档

o4-mini 当前在以下位置提供:

  • Visual Studio Code 中的 Copilot Chat
  • GitHub 中 Copilot Chat 中的沉浸式模式

在 GitHub Copilot 中使用时,o4-mini 由 OpenAI 和 GitHub 的 Azure 租户托管。 OpenAI 作出以下数据承诺:我们 [OpenAI] 默认不会使用你的业务数据来训练我们的模型__。 GitHub 与 OpenAI 签订了零数据保留协议

使用 o4-mini 时,输入提示和输出完成将继续通过 GitHub Copilot 的内容筛选器运行,这些筛选器会进行公共代码匹配(如果适应),同时筛选有害、冒犯性或偏离主题的内容。

配置访问权限

必须先单独启用对 OpenAI o4-mini 的访问,然后才能使用该模型。

设置供个人使用

如果拥有 Copilot Free 或 Copilot Pro 订阅,你可以通过以下两种方式启用 OpenAI o4-mini:

  • 在 Visual Studio Code 或 Copilot Chat 的沉浸式视图中,首次选择将 o4-mini 与 Copilot Chat 一起使用时,系统将提示你允许访问该模型。

    单击“Allow”后,可以使用 o4-mini 并在 GitHub 上的个人设置中更新策略****。

  • 可以直接在 GitHub 网站上的个人设置中启用模型。 请参阅“以单个订阅者身份管理 Copilot 策略”。

针对组织使用的设置

作为组织所有者,你可以为通过组织获得 Copilot Business 席位分配的每个人启用或禁用 o4-mini。 请参阅“管理组织中的 Copilot 策略”。

使用 o4-mini

有关如何更改 Copilot Chat 使用的模型的详细信息,请参阅 正在更改 Copilot Chat 的 AI 模型