注意
将您自己的 API 密钥带入 GitHub Copilot 的功能目前处于公开预览阶段,可能会有变化。
您可以将自己的 API 密钥带入 GitHub Copilot,并让团队在 GitHub Copilot Chat 和 GitHub Copilot CLI 中使用您首选的大语言模型(LLM)提供商。
支持以下提供商的 API 密钥
- Anthropic
- AWS Bedrock
- Google AI Studio
- Microsoft Foundry
- OpenAI
- 兼容 OpenAI 的提供商
- xAI
也支持微调模型,但功能和结果质量可能因微调设置而异。请在生产环境使用前仔细测试您的模型并审查其输出。
为什么要自带 API 密钥?
作为企业所有者,您可能对治理、数据安全和合规性有特定要求。设置您自己的 API 密钥可以帮助您满足这些需求。
- 治理与合规: 选择符合贵组织政策和监管要求的 LLM 提供商。
- 成本管理: 与您现有的付款方式、合同、额度或协商价格保持一致,避免使用超额。
- 可视性与控制: 管理团队可访问的模型,并通过供应商现有的仪表盘和计费系统监控使用情况。
- 灵活性: 支持贵组织已在使用的自定义或专用模型。
将您的密钥添加到企业账户
重要提示
我们强烈建议遵循最小特权原则,仅为您的 API 密钥分配所需的最小范围。
添加密钥并选择一个或多个模型后,您和组织成员即可在 GitHub Copilot Chat 和 GitHub Copilot CLI 中使用它们。您的模型将出现在模型选择器的底部,位于企业名称下方。
-
转到您的企业。例如,在 GitHub.com 上的 企业 页面。
-
在页面顶部,点击 AI 控制。
-
在侧边栏,点击 Copilot。
-
点击 配置允许的模型。
-
点击 自定义模型 选项卡。
-
在 API 密钥列表上方,点击 添加 API 密钥。
-
在“Provider”(提供商)下,选择您想使用的 LLM 提供商。
-
在“Name”(名称)下,为此密钥输入一个名称。该名称将在模型选择器中显示。
-
在“API key”(API 密钥)下,输入或粘贴您的密钥。
-
根据您使用的提供商,选择或添加模型。
-
如果您使用 OpenAI、Anthropic 或 xAI,请点击API 密钥文本字段中的按钮以获取与您的密钥关联的模型。随后,在“Available models”(可用模型)下,选择您想使用的模型。

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

-
-
在选择或添加完要提供的模型后,点击 保存。
在您的组织中管理自定义模型的可用性
您可以决定已添加的模型是否对企业账户中的组织可用。
- 转到您的企业。例如,在 GitHub.com 上的 企业 页面。
- 在页面顶部,点击 AI 控制。
- 在侧边栏,点击 Copilot。
- 点击 配置允许的模型。
- 点击 自定义模型 选项卡。
- 在 API 密钥列表上方,点击 已添加模型 选项卡。
- 在模型旁边,点击 配置。如果已有组织对该模型拥有访问权限,则需要点击 所有组织 或 X 组织(取代“配置”)。
- 在打开的模态框中,点击 访问 选项卡。
注意
模型必须设置为“已启用”,才能显示“访问”选项卡。
- 选择模型向组织提供的方式
- 要让模型对企业账户中的所有组织可用,请选择 允许所有组织。
- 若仅想让特定组织使用该模型,请选择 按组织选择,并勾选或取消勾选下面列出的组织。
- 点击保存。