Skip to main content

Apportez votre propre clé pour GitHub Copilot

Utilisez votre fournisseur LLM existant avec GitHub Copilot afin de réduire les coûts ou de regrouper la facturation.

Dans cet article

L’option Bring your own key (BYOK) vous permet d’utiliser Copilot avec les modèles de votre choix, par exemple des modèles exécutés sur votre machine locale ou hébergés par un fournisseur externe.

Il existe deux mécanismes distincts pour fournir vos propres clés LLM à Copilot. L’un permet aux utilisateurs de configurer leurs propres modèles localement, et l’autre permet aux propriétaires d’entreprise et d’organisation de fournir des modèles personnalisés pour tous les utilisateurs.

Local BYOK

Différents Copilot clients permettent aux utilisateurs de configurer des clés LLM personnalisées localement.

Ces clés sont gérées uniquement côté client : elles sont stockées localement et les modèles associés ne sont pas disponibles pour d’autres utilisateurs. Ce mécanisme supprime la dépendance à l’API GitHub de Copilot, ce qui le rend adapté aux environnements isolés du réseau ou aux utilisateurs sans abonnement Copilot.

BYOK local est disponible dans les clients suivants.

ClientPlus d’informations
VS Code
Ajouter un modèle à partir d’un fournisseur intégré dans la VS Code documentation
JetBrains
Prise en charge de vos propres clés (BYOK) pour les IDE JetBrains et Xcode sur the GitHub Blog
Xcode
Prise en charge de vos propres clés (BYOK) pour les IDE JetBrains et Xcode sur the GitHub Blog
Copilot pour CLI
Utilisation de vos propres modèles LLM dans GitHub Copilot CLI
GitHub application Copilot
Utiliser vos propres modèles LLM dans l’application GitHub Copilot
SDK Copilot
BYOK (apportez votre propre clé)

Pour les utilisateurs d’un forfait Copilot Business ou Copilot Entreprise, la possibilité d’utiliser le BYOK local dans les IDE peut être désactivée par une stratégie d’entreprise ou d’organisation.

BYOK d’entreprise

Remarque

Cette fonctionnalité est en cours de développement préversion publique et est susceptible de changer.

Les propriétaires d’entreprise peuvent ajouter des clés pour les modèles personnalisés dans leurs paramètres d’entreprise. Ils peuvent également autoriser les propriétaires d’organisations à effectuer les mêmes actions dans leurs paramètres d’organisation, en activant la stratégie Activer des modèles personnalisés .

Les modèles personnalisés sont disponibles dans Discussion avec Copilot, Copilot pour CLI, et IDEs et s’appliquent aux utilisateurs du forfait Copilot Business ou Copilot Entreprise de l’entreprise. Les utilisateurs peuvent les sélectionner de la même façon qu’ils sélectionnent un GitHubmodèle hébergé.

Enterprise BYOK est géré côté serveur et affecte les modèles servis aux utilisateurs par l’API Copilot . Les utilisateurs doivent disposer d’une licence et d’un Copilot accès Internet pour utiliser les modèles personnalisés.

Pour plus d’informations, consultez « Activation de modèles personnalisés pour GitHub Copilot dans votre entreprise ».