Remarque
La possibilité d’apporter vos propres clés API à GitHub Copilot se trouve dans préversion publique et peut être modifiée.
Vous pouvez apporter vos propres clés API à GitHub Copilot, et permettre aux équipes d’utiliser vos fournisseurs de modèle de langage volumineux (LLM) préférés avec GitHub Copilot Chat et CLI GitHub Copilot.
Les clés API des fournisseurs suivants sont prises en charge :
- Anthropic
- AWS Bedrock
- Google AI Studio
- Microsoft Foundry
- OpenAI
- Fournisseurs compatibles OpenAI
- xAI
Les modèles affinés sont également pris en charge, mais les fonctionnalités et la qualité des résultats peuvent varier en fonction de la configuration de réglage précis. Vous devez tester votre modèle et passer en revue attentivement ses sorties avant de l’utiliser en production.
Pourquoi apporter vos propres clés API ?
En tant que propriétaire de l’organisation, vous pouvez avoir des exigences spécifiques pour la gouvernance, la sécurité des données et la conformité. La configuration de vos propres clés API vous permet d’adresser les points suivants :
- Gouvernance et conformité : Choisir des fournisseurs LLM conformes aux stratégies et aux exigences réglementaires de votre organisation.
- Gestion des coûts : aligner sur vos modes de paiement, contrats, crédits ou tarifs négociés existants, et éviter les dépassements d’utilisation.
- Visibilité et contrôle : Gérer les modèles auxquels votre équipe peut accéder et surveiller l’utilisation via les tableaux de bord et la facturation existants de votre fournisseur.
- Flexibilité : Prendre en charge des modèles personnalisés ou spécialisés que votre organisation utilise déjà.
Ajout de votre clé à un compte d’organisation
Important
Nous vous recommandons vivement d’adhérer au principe du moindre privilège en affectant uniquement les étendues minimales nécessaires à vos clés API.
Une fois que vous avez ajouté votre clé et sélectionné un ou plusieurs modèles, vous et les membres de votre organisation pourrez les utiliser avec GitHub Copilot Chat et CLI GitHub Copilot. Vos modèles apparaissent en bas du sélecteur de modèles, sous le nom de l’organisation.
-
Dans le coin supérieur droit de GitHub, cliquez sur votre photo de profil, puis sur Vos organisations.
-
Sélectionnez une organisation en cliquant dessus.
-
Sous le nom de votre organisation, cliquez sur Settings. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.

-
Dans la barre latérale « Code, planification et automatisation », cliquez sur Copilot.
-
Sous « Copilot », cliquez sur Modèles.
-
Cliquez sur l’onglet Modèles personnalisés .
-
Au-dessus de la liste des clés API, cliquez sur Ajouter une clé API.
-
Sous « Fournisseur », sélectionnez le fournisseur LLM que vous souhaitez utiliser.
-
Sous « Nom », tapez un nom pour cette clé. Cela s’affiche dans le sélecteur de modèles.
-
Sous « Clé API », tapez ou collez votre clé.
-
Selon le fournisseur que vous utilisez, sélectionnez ou ajoutez des modèles.
-
Si vous utilisez OpenAI, Anthropic ou xAI, cliquez sur dans le champ de texte de clé API pour extraire les modèles associés à votre clé. Ensuite, sous « Modèles disponibles », sélectionnez les modèles que vous souhaitez utiliser.

-
Si vous utilisez Microsoft Foundry, tapez votre URL de déploiement dans le champ sous « URL de déploiement ». Ensuite, dans le champ sous « Modèles disponibles », tapez un ID de modèle, puis cliquez sur pour l’ajouter.
Si vos modèles ont des URL de déploiement différentes, ils ne peuvent pas être ajoutés à la même clé API. Créez une clé API distincte pour chaque URL de déploiement.

-
-
Après avoir sélectionné ou ajouté les modèles que vous souhaitez rendre disponibles, cliquez sur Enregistrer.
Lectures complémentaires
- Utilisation des clés API de votre fournisseur LLM avec Copilot dans notre documentation pour les comptes d’entreprise.
- À propos de GitHub Copilot Chat