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

BYOK vous permet d’utiliser Copilot avec des modèles compatibles que vous ou votre organisation configurez.

Il existe deux façons de configurer l’accès à des modèles supplémentaires :

  • Les utilisateurs peuvent configurer des modèles supplémentaires pour eux-mêmes dans un Copilot client pris en charge.
  • Les propriétaires d’entreprise et les propriétaires d’organisations disposant des autorisations nécessaires peuvent rendre des modèles supplémentaires disponibles pour les utilisateurs éligibles dans leur entreprise ou leur organisation via l’API Copilot de GitHub.

Votre capacité à accéder à des modèles hébergés localement ou dans le cloud dépend de l’interface dans laquelle vous utilisez Copilot et de la méthode de configuration utilisée pour ajouter des modèles. Par exemple, le BYOK Copilot CLI configuré par l’utilisateur peut se connecter à un service hébergé dans le cloud compatible ou à un serveur de modèle s’exécutant sur votre ordinateur ou réseau.

Remarque

Par ailleurs, les utilisateurs de Windows peuvent ajouter le modèle MAI Code 1.1 Flash à leur ordinateur local, directement à partir de Copilot app, le Visual Studio Code ou Copilot CLI, à condition que leur ordinateur réponde aux ressources système requises. Consultez Ajout de modèles LLM au application Copilot GitHub, Ajout de modèles LLM à GitHub Copilot CLI et les modèles linguistiques d’IA dans VS Code.

BYOK configuré par les utilisateurs

Les clients pris en charge Copilot vous permettent de configurer une connexion personnalisée à un fournisseur de modèles. Le client utilise les informations d’identification que vous fournissez pour envoyer des demandes de modèle directement à ce fournisseur, plutôt que par le biais de l’API GitHubde Copilot. Vous fournissez les informations d’identification du fournisseur via le client plutôt que de les configurer dans GitHubles paramètres d’entreprise ou d’organisation. Lorsque vous configurez un modèle de cette façon, il est disponible pour vous, mais pas pour d’autres Copilot utilisateurs.

Vous pouvez utiliser BYOK pour ajouter des modèles hébergés localement ou hébergés dans le cloud. Les modèles personnalisés que vous configurez de cette façon sont ajoutés aux côtés des modèles fournis par GitHub qui sont à votre disposition. L’ajout de modèles personnalisés ne supprime pas d’autres modèles.

BYOK vous permet d’utiliser des modèles sans abonnement Copilot. Toutefois, un service hébergé dans le cloud nécessite toujours un accès Internet. Pour utiliser un modèle dans un environnement air-gapped, le point de terminaison du modèle doit être accessible à partir du client au sein de cet environnement.

Vous pouvez configurer votre propre fournisseur de modèles 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 CLI
Ajout de modèles LLM à GitHub Copilot CLI
GitHub Copilot app
Ajout de modèles LLM au application Copilot GitHub
Copilot SDK
BYOK (apportez votre propre clé)

Pour les utilisateurs avec un forfait Copilot Business ou Copilot Enterprise, la possibilité de configurer votre propre fournisseur de modèles dans les IDE peut être désactivée par une stratégie d’entreprise ou d’organisation.

BYOK configuré par une entreprise ou une organisation

Remarque

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

Les propriétaires d’entreprise peuvent configurer des modèles personnalisés pour les utilisateurs de leur entreprise en ajoutant des clés de fournisseur dans leurs paramètres d’entreprise. Ils peuvent également autoriser les propriétaires d’organisations à configurer des modèles personnalisés dans leurs paramètres d’organisation en activant la stratégie Activer les modèles personnalisés .

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

Les utilisateurs accèdent à ces modèles par le biais de GitHubl’API du Copilot fournisseur sans configurer eux-mêmes les informations d’identification du fournisseur. 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 ».