注意
将您自己的 API 密钥带入 GitHub Copilot 的功能正处于公开预览阶段,可能会更改。
您可以将自己的 API 密钥导入 GitHub Copilot,并让团队使用您首选的大语言模型(LLM)提供商,配合 GitHub Copilot Chat 和 GitHub Copilot CLI 使用。
支持以下提供商的 API 密钥
- Anthropic
- AWS Bedrock
- Google AI Studio
- Microsoft Foundry
- OpenAI
- 兼容 OpenAI 的提供商
- xAI
也支持微调模型,但功能和结果质量可能因微调设置而异。您应在投入生产使用前仔细测试模型并审查其输出。
为什么要自带 API 密钥?
作为组织所有者,您可能有治理、数据安全和合规性的特定要求。设置自己的 API 密钥可以帮助您满足这些要求
- 治理与合规: 选择符合贵组织政策和监管要求的 LLM 提供商。
- 成本管理: 与您现有的付款方式、合同、额度或协商价格保持一致,避免使用超额。
- 可视性与控制: 管理团队可访问的模型,并通过供应商现有的仪表盘和计费系统监控使用情况。
- 灵活性: 支持贵组织已在使用的自定义或专用模型。
将您的密钥添加到组织账户
重要提示
我们强烈建议遵循最小特权原则,仅为您的 API 密钥分配所需的最小范围。
添加密钥并选择一个或多个模型后,您和组织成员即可在 GitHub Copilot Chat 和 GitHub Copilot CLI 中使用它们。您的模型将显示在模型选择器的底部,组织名称下方。
-
在 GitHub 右上角,点击您的头像,然后点击 组织。
-
点击即可选择组织。
-
在组织名称下,点击 设置。如果看不到“设置”标签,请选择 下拉菜单,然后点击 设置。

-
在侧边栏的 “代码、规划和自动化” 下,点击 Copilot。
-
在 “Copilot” 下,点击 模型。
-
点击 自定义模型 选项卡。
-
在 API 密钥列表上方,点击 添加 API 密钥。
-
在 “提供商” 下,选择您想使用的 LLM 提供商。
-
在 “名称” 下,为此密钥输入一个名称。该名称将在模型选择器中显示。
-
在 “API 密钥” 下,输入或粘贴您的密钥。
-
根据您使用的提供商,选择或添加模型。
-
如果您使用 OpenAI、Anthropic 或 xAI,请点击在 API 密钥文本字段中获取与您的密钥关联的模型。接着,在 “可用模型” 下,选择您想使用的模型。

-
如果您使用 Microsoft Foundry,请在 “部署 URL” 字段中输入您的部署 URL。随后,在 “可用模型” 字段中输入模型 ID 并点击以添加它。
如果您的模型使用不同的部署 URL,则不能将它们添加到同一个 API 密钥中。请为每个部署 URL 创建单独的 API 密钥。

-
-
在选择或添加您想提供的模型后,点击 保存。
延伸阅读
- 使用您的 LLM 提供商 API 密钥与 Copilot 在我们的企业账户文档中。
- 关于 GitHub Copilot 聊天