Skip to main content
Skip to content

GitHub Copilot 的模型托管

了解如何为 GitHub Copilot 托管不同的 AI 模型。

GitHub Copilot 可以使用各种 AI 模型。 本文介绍如何托管和提供这些模型。

OpenAI 模型

用于:

  • GPT-5 mini
  • GPT-5.3-Codex
  • GPT-5.4
  • GPT-5.4 mini
  • GPT-5.4 nano
  • GPT-5.5
  • GPT-5.6 Luna
  • GPT-5.6 Sol
  • GPT-5.6 Terra
  • GPT-6 Astra
  • GPT-6 Luna
  • GPT-6 Sol

这些模型由 OpenAI 和 GitHub 的 Azure 基础结构托管。

OpenAI 做出 以下数据承诺: 我们 [OpenAI] 不会根据客户业务数据训练模型。 数据处理遵循 OpenAI 的企业隐私评论。

GitHub 使用 OpenAI 维护 零数据保留协议 。

GitHub Copilot模型处理的所有输入请求和输出响应将继续通过GitHub Copilot的内容筛选系统。 这些筛选器包括检查公共代码匹配(在应用时)及检测和阻止有害或冒犯性内容的机制。

Anthropic 模型

用于:

  • Claude Haiku 4.5
  • Claude Sonnet 4.6
  • Claude Sonnet 5
  • Claude Opus 4.7
  • Claude Opus 4.8
  • Claude Opus 4.8 (fast mode) (preview)
  • Claude Opus 5
  • Claude Opus 5.5
  • Claude Fable 5
  • Claude Fable 5.1

警告

使用 Claude Fable 5 或 Claude Fable 5.1 时,Anthropic 默认会保留数据(包括提示词和输出内容),以用于运行检测有害使用行为的安全分类器。

客户可根据一项有时限的豁免,在零数据保留(ZDR)条件下申请使用 Claude Fable 5 或 Claude Fable 5.1,该豁免有效期截至 2026 年底;与此同时,Anthropic 正在逐步推出企业前沿保障措施(EFS)。 此后,继续使用这些模型需要 EFS,这将使符合条件的客户能够自行控制其数据,同时启用自动化安全监视。 对于已获批并已配置为可使用此类访问权限的企业,在这些模型启用后,Claude Fable 5 和 Claude Fable 5.1 请求将一直使用 ZDR 端点,直到 2026 年年底。

若要了解企业是否符合条件并请求访问权限,请联系 GitHub 你的帐户团队。

批准访问不会自动启用 Claude Fable 5 或 Claude Fable 5.1。 企业或组织管理员仍必须启用每个模型,然后用户才能访问该模型。 除 Claude Fable 5 和 Claude Fable 5.1 外,其他 Claude 模型将继续在 ZDR 下运行。

使用 ZDR 启用 Fable 模型的客户同意仅将此模型用于内部操作,包括为自己的客户开发和评估产品。 它们可能无法使模型终结点或输出在外部可用。

这些模型由 Amazon Web Services、人类SBC和谷歌云平台托管。 GitHub 具有提供商协议,以确保数据不被用于训练。 下面列出了每个提供商的其他详细信息:

  • Amazon Bedrock:亚马逊作出以下数据承诺:Amazon Bedrock 不会存储或记录你的提示和补全。Amazon Bedrock 不使用你的提示和完成来训练任何 AWS 模型,也不会将它们分发给第三方。
  • Anthropic PBC:GitHub 与 Anthropic 保持零数据保留协议,用于 GitHub Copilot 中普遍可用的 Anthropice 特征。 默认情况下,Claude Fable 5 和 Claude Fable 5.1 不在本协议的涵盖范围内。 符合资格要求的企业可根据一项单独的限时豁免,在 2026 年底前以零数据保留方式使用 Claude Fable 5 和 Claude Fable 5.1;请联系您的客户经理了解更多信息。 Anthropic 的某些处于 beta 阶段或 公开预览 的功能(包括通过 Messages API 进行的工具搜索)也不在本协议涵盖范围内。 对于这些功能,根据Anthropic的ZDR文档,Anthropic可能会保留数据。 GitHub 将更新此页面,因为 ZDR 覆盖范围发生更改。

为了提供更好的服务质量并减少延迟,GitHub 使用提示缓存。 可以阅读有关 Anthropic PBC、Amazon Bedrock 和 Google Cloud 上的提示缓存的详细信息。

使用 Claude 时,输入提示和输出完成将继续经过 GitHub Copilot 的内容筛选器,进行公共代码匹配(如果应用),以及针对有害或冒犯性内容的筛选。

Google 模型

用于:

  • Gemini 3.5 Flash
  • Gemini 3.6 Flash
  • Gemini 3.7 Flash
  • Gemini 3.8 Flash

GitHub Copilot 使用托管在 Google Cloud Platform(GCP)上的 Gemini 模型。 使用 Gemini 模型时,系统会将提示和元数据发送到 GCP,这会做出 以下数据承诺: Gemini 不使用提示或其响应作为数据来训练其模型。

为了提供更好的服务质量并减少延迟,GitHub 使用提示缓存。

使用 Gemini 模型时,输入提示和输出补全将继续通过 GitHub Copilot 的内容筛选器运行,以匹配公共代码和过滤有害或冒犯性内容(如果适用)。

xAI 模型

用于:

  • Grok 4.5
  • Grok 4.6
  • Grok 4.7

这些模型托管在 xAI 上。 xAI 在 GitHub Copilot 零数据保留 API 策略下运行这些模型。 这意味着 xAI 会提交该用户内容(发送到模型的输入以及模型生成的输出):

不会出现以下情况****:

  • 出于任何目的(包括人工评审)记录
  • 保存到磁盘或以任何形式保留,包括以元数据形式保留
  • xAI 人员可访问
  • 用于模型训练

只会出现以下情况****:

  • 临时存在于 RAM 中,时长为处理并响应每个请求所需的最短时间
  • 传送响应后立即从内存中删除

在使用 xAI 时,输入提示和输出完成将继续通过 GitHub Copilot 的内容筛选器进行公共代码匹配(在应用时),以及有害或冒犯性内容的筛选器进行处理。

Microsoft模型

用于:

  • MAI-Code-1.1-Flash

MAI-Code-1.1-Flash 是由 Microsoft 提供的第一方模型,托管在 GitHub 的 Azure 租户中。

GitHub 不使用 Copilot Business 或 Copilot Enterprise 客户数据来训练 AI 模型。 对于单个订阅者Copilot Free(、Copilot Pro和Copilot Pro+Copilot Max用户),GitHub可以使用Copilot交互数据,包括提示(输入)、建议(输出)和会话期间Copilot生成的代码片段,以根据 GitHub 一般隐私声明 和适用的用户设置训练和改进 AI 模型。 单个订阅者可以选择不让其数据用于 AI 模型训练。 若要管理此设置,请参阅 以个人订阅者身份管理 GitHub Copilot 策略。

MAI-Code-1.1-Flash通过位于GitHub租户内的 Microsoft Azure AI Foundry 提供,并受GitHub针对该部署的数据处理配置约束。 有关如何处理、保留和保护Azure AI Foundry上提供的模型的数据、隐私和安全性的详细信息,请参阅Microsoft文档中Azure销售的 Foundry 模型的数据、隐私和安全性。

使用 MAI-Code-1.1-Flash 时,输入提示和输出完成将继续经过 GitHub Copilot 的内容筛选器,进行公共代码匹配(如果应用),以及针对有害或冒犯性内容的筛选。

开放式权重模型

开放权重模型的权重可公开获取。 托管因模型而异,以下各节介绍。 客户提示和响应不会发送给原始模型开发人员。

Moonshot AI 模型

用于:

  • Kimi K2.7 Code
  • Kimi K3

Kimi K2.7 Code 和 Kimi K3 由 Moonshot AI 开发。 它们是开放权重模型,其对齐程度可能低于其他 Copilot 模型,且出现地域偏见的风险更高。 在启用任一模型之前,请先查看Kimi K2.7 Code模型卡或Kimi K3模型卡,并先自行进行评估,然后再启用。

Kimi K2.7 Code 托管在由 GitHub 和 Microsoft 管理的 Azure AI Foundry 基础结构上。

Kimi K3 由 GitHub 在 Fireworks AI 上托管。

这两种模型都由与托管提供商签订的零数据保留协议涵盖。 Fireworks AI 和 Azure AI Foundry 不会使用提示词或补全内容来训练模型,也不会将提示词或补全内容发送给 Moonshot AI。

GitHub 不使用 Copilot Business 或 Copilot Enterprise 客户数据来训练 AI 模型。 对于单个订阅者Copilot Free(、Copilot Pro和Copilot Pro+Copilot Max用户),GitHub可以使用Copilot交互数据,包括提示(输入)、建议(输出)和会话期间Copilot生成的代码片段,以根据 GitHub 一般隐私声明 和适用的用户设置训练和改进 AI 模型。 单个订阅者可以选择不让其数据用于 AI 模型训练。 若要管理此设置,请参阅 以个人订阅者身份管理 GitHub Copilot 策略。

使用 Kimi K2.7 Code 或 Kimi K3时,输入提示和输出完成将继续通过 GitHub Copilot内容筛选器运行。

内联建议

内联建议(包括虚影文本和下一个编辑建议)由托管在 Azure 上的模型为 Copilot Business 和 Copilot Enterprise 计划提供支持。 Copilot Free 和 Copilot Student 用户模型托管在烟花 AI 上。