Skip to main content

Activation de modèles personnalisés pour GitHub Copilot dans votre entreprise

Intégrez vos modèles personnalisés préférés à GitHub Copilot l’aide de vos propres clés API LLM et rendez-les disponibles pour les organisations dans votre compte d’entreprise.

Remarque

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

Vous pouvez ajouter des modèles personnalisés à votre entreprise ou organisation en fournissant vos propres clés API. Cela permet aux équipes d’utiliser vos fournisseurs de modèles de langage volumineux (LLM) préférés avec Discussion avec Copilot, Copilot pour CLI, et IDEs.

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.

Remarque

Une fonctionnalité distincte permet aux utilisateurs de configurer leurs propres clés LLM localement dans différents clients. Consultez « Apportez votre propre clé pour GitHub Copilot ».

Pourquoi apporter vos propres clés API ?

En tant que propriétaire d’entreprise, 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’entreprise

Important

Nous vous recommandons vivement d’adhérer au principe du privilège minimum 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 vos organisations pourrez les utiliser avec Discussion avec Copilot, Copilot pour CLI, et IDEs. Vos modèles apparaissent en bas du sélecteur de modèles, sous le nom d’entreprise.

  1. Accédez à votre entreprise. Par exemple, depuis la page Entreprises sur GitHub.com.

  2. En haut de la page, cliquez sur AI controls.

  3. Dans la barre latérale, cliquez sur Copilot.

  4. Cliquez sur Configurer les modèles autorisés.

  5. Cliquez sur l’onglet Modèles personnalisés .

  6. Au-dessus de la liste des clés API, cliquez sur Ajouter une clé API.

  7. Sous « Fournisseur », sélectionnez le fournisseur LLM que vous souhaitez utiliser.

  8. Sous « Nom », tapez un nom pour cette clé. Cela s’affiche dans le sélecteur de modèles.

  9. Sous « Clé API », tapez ou collez votre clé.

  10. 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.

      Capture d’écran du formulaire « Ajouter une clé API ». Le bouton « Récupérer de nouveaux modèles » est encadré d'un contour orange.

    • 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.

      Capture d’écran du formulaire « Ajouter une clé API ». Le champ de texte du modèle et le bouton « Ajouter un modèle » sont mis en surbrillance avec un contour orange.

  11. Après avoir sélectionné ou ajouté les modèles que vous souhaitez rendre disponibles, cliquez sur Enregistrer.

Gestion de la disponibilité des modèles personnalisés dans vos organisations

Vous pouvez choisir si les modèles que vous avez ajoutés sont disponibles pour les organisations de votre compte d’entreprise.

  1. Accédez à votre entreprise. Par exemple, depuis la page Entreprises sur GitHub.com.
  2. En haut de la page, cliquez sur AI controls.
  3. Dans la barre latérale, cliquez sur Copilot.
  4. Cliquez sur Configurer les modèles autorisés.
  5. Cliquez sur l’onglet Modèles personnalisés .
  6. Au-dessus de la liste des clés API, cliquez sur l’onglet Modèles ajoutés .
  7. En regard d’un modèle, cliquez sur Configurer. Si des organisations ont déjà accès au modèle, au lieu de « Configurer », vous devez cliquer sur Toutes les organisations ou organisations X.
  8. Dans le modal qui s’ouvre, cliquez sur l’onglet Access.

    Remarque

    Le modèle doit être défini sur « Activé » avant que l’onglet « Accès » soit disponible.

  9. Choisissez la façon dont le modèle doit être mis à la disposition des organisations :
    • Pour rendre le modèle disponible pour toutes les organisations de votre compte d’entreprise, sélectionnez Autoriser pour toutes les organisations.
    • Pour rendre le modèle disponible uniquement pour des organisations spécifiques, sélectionnez Choisir par organisation, puis cochez ou décochez les organisations répertoriées ci-dessous.
  10. Cliquez sur Enregistrer.

Lectures complémentaires