GitHub Copilot 支持多种模型,它们都各有所长。 某些模型优先考虑速度和成本效益,而另一些模型则针对准确性、推理或处理多模态输入(如图像和代码)进行了优化。
根据你的 Copilot 计划及其使用环境(例如 GitHub.com 或 IDE),你可能有权访问不同的模型。
注意
模型可用性可能会更改。 某些模型可能会随着时间推移被替换或更新。
对于所有 AI 模型,输入提示和输出补全内容都会经过 GitHub Copilot 的内容筛选器,以检查有害、冒犯性或偏离主题的内容,以及进行公共代码匹配(若启用)。
Copilot 中受支持的 AI 模型
下表列出了 Copilot 中可用的 AI 模型,以及它们在不同模式下的发布状态和可用性。
模型名称 | 提供程序 | 版本状态 | 代理模式 | 询问模式 | 编辑模式 |
---|---|---|---|---|---|
GPT-4.1 | OpenAI | GA | |||
GPT-4.5 | OpenAI | 公共预览版 | |||
GPT-4o | OpenAI | GA | |||
o1 | OpenAI | 公共预览版 | |||
o3 | OpenAI | 公共预览版 | |||
o3-mini | OpenAI | GA | |||
o4-mini | OpenAI | 公共预览版 | |||
Claude Opus 4 | Anthropic | GA | |||
Claude Sonnet 3.5 | Anthropic | GA | |||
Claude Sonnet 3.7 | Anthropic | GA | |||
Claude Sonnet 3.7 Thinking | Anthropic | GA | |||
Claude Sonnet 4 | Anthropic | GA | |||
Gemini 2.5 Pro | 公共预览版 | ||||
Gemini 2.0 Flash | GA |
每个客户端支持的 AI 模型
下表显示了每个客户端中可用的模型。
型号 | GitHub.com | Visual Studio Code | Visual Studio | Eclipse | Xcode | JetBrains IDE |
---|---|---|---|---|---|---|
GPT-4.1 | ||||||
GPT-4.5 | ||||||
GPT-4o | ||||||
o1 | ||||||
o3 | ||||||
o3-mini | ||||||
o4-mini | ||||||
Claude Opus 4 | ||||||
Claude Sonnet 3.5 | ||||||
Claude Sonnet 3.7 | ||||||
Claude Sonnet 3.7 Thinking | ||||||
Claude Sonnet 4 | ||||||
Gemini 2.5 Pro | ||||||
Gemini 2.0 Flash |
每个 Copilot 计划支持的 AI 模型
下表显示了每个 Copilot 计划中可用的 AI 模型。 有关计划的详细信息,请参阅 Plans for GitHub Copilot。
聊天中的可用模型 | Copilot 免费版 | Copilot 专业版 | Copilot Pro+ | Copilot Business | Copilot Enterprise |
---|---|---|---|---|---|
GPT-4.1 | |||||
GPT-4.5 | |||||
GPT-4o | |||||
o1 | |||||
o3 | |||||
o3-mini | |||||
o4-mini | |||||
Claude Opus 4 | |||||
Claude Sonnet 3.5 | |||||
Claude Sonnet 3.7 | |||||
Claude Sonnet 3.7 Thinking | |||||
Claude Sonnet 4 | |||||
Gemini 2.5 Pro | |||||
Gemini 2.0 Flash |
模型乘数
每个模型都有一个高级请求乘数,具体取决于其复杂性和资源使用情况。 如果你使用的是付费 Copilot 计划,系统将根据此乘数扣除高级请求限额。
有关高级请求的详细信息,请参阅 Understanding and managing requests in Copilot。
型号 | 各计划的乘数**** | Copilot 免费版 的乘数**** |
---|---|---|
GPT-4.1 | 0 | 1 |
GPT-4.5 | 50 | 不适用 |
GPT-4o | 0 | 1 |
o1 | 10 | 不适用 |
o3 | 1 | 不适用 |
o3-mini | 0.33 | 1 |
o4-mini | 0.33 | 不适用 |
Claude Opus 4 | 10 | 不适用 |
Claude Sonnet 3.5 | 1 | 1 |
Claude Sonnet 3.7 | 1 | 不适用 |
Claude Sonnet 3.7 Thinking | 1.25 | 不适用 |
Claude Sonnet 4 | 1 | 不适用 |
Gemini 2.5 Pro | 1 | 不适用 |
Gemini 2.0 Flash | 0.25 | 1 |
后续步骤
- 有关选择模型时基于任务的指南,请参阅 Choosing the right AI model for your task。
- 若要配置可用的模型,请参阅 在 Copilot 中配置对 AI 模型的访问权限。
- 若要了解如何更改当前模型,请参阅 正在更改 Copilot Chat 的 AI 模型 或 更改 Copilot 代码补全的 AI 模型。
- 若要详细了解负责任使用和负责任 AI,请参阅 Copilot 信任中心和 负责任地使用 GitHub Copilot 功能。