Skip to main 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

这些模型由 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 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 PBCAmazon BedrockGoogle 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

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

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

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

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

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

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

有关详细信息,请参阅 xAI 网站上的 xAI 企业服务条款

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 上。