Skip to main 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.

En este artículo

La función Aporte su propia clave (BYOK) le permite usar Copilot con modelos de su elección, como modelos que se ejecutan en su equipo local o están alojados por un proveedor externo.

Hay dos mecanismos independientes para proporcionar sus propias claves de LLM a Copilot. Uno permite a los usuarios configurar sus propios modelos localmente, y el otro permite a los propietarios de la empresa y de la organización proporcionar modelos personalizados para todos los usuarios.

Local BYOK

Varios Copilot clientes permiten a los usuarios configurar las claves LLM personalizadas localmente.

Estas claves solo se controlan en el lado cliente: se almacenan localmente y los modelos asociados no están disponibles para otros usuarios. Este mecanismo elimina la dependencia de la API de GitHubCopilot, por lo que es adecuado para entornos aislados de la red o para usuarios sin suscripciones a Copilot.

BYOK local está disponible en las siguientes aplicaciones cliente.

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
CLI de Copilot
Uso de sus propios modelos LLM en la herramienta GitHub Copilot CLI
aplicación Copilot de GitHub
Usar tus propios modelos LLM en la aplicación GitHub Copilot
SDK de Copilot
BYOK (traiga su propia clave)

Para los usuarios de un plan Copilot Business o Copilot Enterprise, una política de la empresa o de la organización puede deshabilitar la posibilidad de usar BYOK local en los IDE.

BYOK empresarial

Nota:

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

Los propietarios de empresas pueden agregar claves para modelos personalizados en su configuración empresarial. También pueden permitir que los propietarios de la organización hagan lo mismo en la configuración de su organización habilitando la directiva Habilitar modelos personalizados .

Los modelos personalizados están disponibles en Chat de Copiloto, CLI de Copilote IDE 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.

Enterprise BYOK se controla en el lado servidor y afecta a los modelos servidos a los usuarios por la Copilot API. 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.