Skip to main content
Skip to content

Traiga su propia clave para GitHub Copilot

Use el proveedor de LLM existente con GitHub Copilot para ahorrar costos o consolidar la facturación.

Traer su propia clave (BYOK) le permite usar Copilot con modelos compatibles que usted o su organización configuran.

Hay dos maneras de configurar el acceso a modelos adicionales:

  • Los usuarios pueden configurar modelos adicionales para sí mismos en un cliente compatible Copilot .
  • Los propietarios de empresas y los propietarios de la organización con los permisos necesarios pueden hacer que los modelos adicionales estén disponibles para los usuarios aptos de su empresa u organización mediante GitHubla API de Copilot .

La capacidad de acceder a modelos adicionales hospedados localmente o en la nube depende del entorno en el que se usa Copilot y del método de configuración que se usa para agregar modelos. Por ejemplo, BYOK configurado por el usuario en Copilot CLI puede conectarse a un servicio compatible alojado en la nube o a un servidor de modelos que se ejecuta en el equipo o la red.

Nota:

Como alternativa, los usuarios de Windows pueden agregar el modelo MAI Code 1.1 Flash a su equipo local, directamente desde Copilot CLI, Copilot app o Visual Studio Code, siempre que su equipo disponga de los recursos del sistema necesarios. Consulte Añadir modelos LLM a la aplicación GitHub Copilot, Adición de modelos LLM a GitHub Copilot CLI y Modelos de lenguaje de IA en VS Code.

BYOK configurado por los usuarios

Los clientes admitidos Copilot le permiten configurar su propia conexión a un proveedor de modelos. El cliente usa las credenciales que se proporcionan para enviar solicitudes de modelo directamente a ese proveedor, en lugar de a través GitHubde la API de Copilot . Proporciona las credenciales del proveedor a través del cliente en lugar de configurarlas en la configuración empresarial o de la organización de GitHub. Al configurar un modelo de esta manera, estará disponible para usted, pero no para otros Copilot usuarios.

Puede usar BYOK para agregar modelos hospedados localmente o hospedados en la nube. Los modelos personalizados que configure de esta manera se agregan junto con los modelos proporcionados por GitHub disponibles para usted. Agregar modelos personalizados no quita otros modelos.

BYOK permite usar modelos sin una suscripción Copilot. Sin embargo, un servicio hospedado en la nube todavía requiere acceso a Internet. Para usar un modelo en un entorno aislado, el punto de conexión del modelo debe ser accesible desde el cliente dentro de ese entorno.

Puede configurar su propio proveedor de modelos en los siguientes clientes.

ClientInformación adicional
VS Code
Añadir un modelo de un proveedor integrado en la VS Code documentación
JetBrains
Compatibilidad con Bring Your Own Key (BYOK) para los IDE de JetBrains y Xcode en the GitHub Blog
Xcode
Compatibilidad con Bring Your Own Key (BYOK) para los IDE de JetBrains y Xcode en the GitHub Blog
Copilot CLI
Adición de modelos LLM a GitHub Copilot CLI
GitHub Copilot app
Añadir modelos LLM a la aplicación GitHub Copilot
Copilot SDK
BYOK (traiga su propia clave)

Para los usuarios con un plan Copilot Business o Copilot Enterprise, una directiva de empresa u organización puede deshabilitar la capacidad de configurar su propio proveedor de modelos en los IDE.

BYOK configurado por una empresa u organización

Nota:

Esta característica está en versión preliminar pública y está sujeta a cambios.

Los propietarios de empresas pueden configurar modelos personalizados para los usuarios de su empresa agregando claves de proveedor en su configuración empresarial. También pueden permitir que los propietarios de la organización configuren modelos personalizados en su configuración de organización habilitando la directiva Habilitar modelos personalizados .

Los modelos personalizados están disponibles en Copilot Chat, Copilot CLI, and IDEs y se aplican a los usuarios con el plan Copilot Business o Copilot Enterprise de la empresa. Los usuarios pueden seleccionarlos de la misma manera que seleccionarían un GitHubmodelo hospedado.

Los usuarios acceden a estos modelos a través de la API de GitHubCopilot sin configurar ellos mismos las credenciales del proveedor. Los usuarios deben tener una licencia y acceso Copilot a Internet para usar los modelos personalizados.

Para obtener más información, vea Habilitación de modelos personalizados para GitHub Copilot en la empresa.