Skip to main content

在 GitHub Copilot 应用中使用自己的 LLM 模型

通过提供您自己的 API 密钥,接入您选择的外部提供商的模型,然后在智能体会话中使用该模型。

谁可以使用此功能?

GitHub Copilot 应用 适用于所有 Copilot 计划。
Sign up for Copilot

在本文中

注意

在GitHub Copilot 应用中支持使用您自己的模型提供程序这一功能处于公开预览阶段,且可能会发生变化。

你可以将 GitHub Copilot 应用 配置为使用你自己的 LLM 提供商(也称为 BYOK,即“自带密钥”),而不是使用 GitHub 托管的模型。 您可以在首次打开应用时设置模型提供商,也可以稍后在应用设置中进行设置。

您必须使用 GitHub 帐户登录才能使用该应用,但如果您使用自己的模型提供方,则不需要 Copilot 套餐。 如果您确实有Copilot方案,则可以在同一个应用中同时使用您自己的模型提供方以及由 GitHub 托管的模型。

注意

本文适用于想要在其本地计算机上配置自己的 LLM 提供程序设置的用户。 若要为组织或企业中的用户设置自定义模型,请参阅 将 LLM 提供程序 API 密钥与 Copilot 配合使用将 LLM 提供程序 API 密钥与 Copilot 配合使用

支持的提供程序

GitHub Copilot 应用 支持以下模型提供程序:

  • OpenAI
  • Azure OpenAI
  • Microsoft Foundry
  • Anthropic
  • Ollama
  • 本地铸造厂
  • LM Studio
  • 任何与 OpenAI 兼容的 HTTP 终结点

Prerequisites

  • GitHub Copilot 应用 已安装。 有关设置步骤,请参阅 GitHub Copilot 应用入门
  • 您已具备模型提供商要求的所有必要凭据,例如 API 密钥。

设置模型提供商

如果你是第一次配置该应用,并且还没有 Copilot 计划,则可以选择在引导设置过程中自行配置模型提供方。

若要在以后添加或更新模型提供程序,请执行以下操作:

  1. 打开GitHub Copilot 应用。
  2. 打开应用设置,然后单击“ 模型提供程序”。
  3. 单击“ 添加提供程序”。
  4. 选择你的提供商。
  5. 输入提供方详细信息。 这因提供程序而异,但可能包括显示名称、基 URL 和 API 密钥。
  6. 单击 “添加提供程序 ”保存提供程序。

添加提供程序后,其模型会与 GitHub 托管的模型一起显示在模型选择器中。 您可以选择该模型并在会话中使用它。 有关详细信息,请参阅“在 GitHub Copilot 应用中使用代理会话”。

提供程序凭据存储在系统凭据存储中,永远不会显示在 UI 中。