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.
| Client | Plus 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 ».