Skip to main content

Gestion des bases de connaissances Copilot

Les propriétaires d’organisation peuvent créer un base de connaissances en rassemblant la documentation Markdown sur un ou plusieurs référentiels, puis les membres de l’organisation peuvent utiliser cette base de connaissances comme contexte pour Copilot Chat in GitHub.

À propos des bases de connaissances

Les propriétaires de l’organisation peuvent créer des bases de connaissances en rassemblant la documentation Markdown sur un ou plusieurs référentiels. Les membres de l'organisation peuvent alors spécifier cette base de connaissances comme contexte pour Copilot Chat in GitHub, Copilot Chat dans Visual Studio Code et Copilot Chat dans Visual Studio.

Lorsque vous posez une question dans GitHub Copilot Chat avec une base de connaissances sélectionnée, GitHub Copilot recherche les informations pertinentes dans la base de connaissances et synthétise une réponse.

Pour plus d'informations sur l'utilisation des bases de connaissances dans Copilot Chat, consultez Poser des questions à GitHub Copilot dans GitHub et Poser des questions à GitHub Copilot dans votre IDE.

Création d’une base de connaissances

Vous pouvez créer une base de connaissances à partir d’un référentiel unique ou d’une sélection de référentiels. Vous pouvez créer une base de connaissances à l’aide de référentiels publics, privés et/ou internes.

Les bases de connaissances que vous créez seront accessibles par tous les membres de l’organisation avec un abonnement GitHub Copilot Enterprise. Lorsqu'un membre d'une organisation utilise une base de connaissances comme contexte dans GitHub Copilot Chat, la réponse n'utilisera que des données provenant de référentiels auxquels le membre de l'organisation a accès en lecture.

  1. Dans le coin supérieur droit de GitHub, sélectionnez votre photo de profil, puis cliquez sur Vos organisations.

  2. En regard de l’organisation, cliquez sur Paramètres.

  3. Dans la barre latérale gauche, cliquez sur Copilot, puis sur Bases de connaissances.

  4. À droite de « Bases de connaissances », cliquez sur Nouvelle base de connaissances.

  5. Dans le champ « Nom », saisissez un nom unique pour la base de connaissances. Vous pouvez éventuellement ajouter une description de la base de connaissances dans le champ « Description ».

    Capture d’écran de la page « Nouvelle base de connaissances ».

  6. Sous « Contenu », pour afficher la liste complète des référentiels disponibles, cliquez sur Sélectionner des référentiels.

    Capture d'écran de la page « Sélectionner les référentiels ». La page « Sélectionner les référentiels » est mise en surbrillance par une structure orange foncé.

  7. Pour sélectionner un ou plusieurs référentiels, cliquez sur la case à cocher située à côté du nom du référentiel. Une fois que vous avez terminé de sélectionner des référentiels, cliquez sur Appliquer.

    Capture d'écran de la page « Sélectionner les référentiels ».

  8. Facultativement, vous pouvez spécifier des chemins d’accès particuliers dans les référentiels sélectionnés pour les recherches. Lorsqu’une recherche est effectuée à l’aide de la base de connaissances, seuls les fichiers situés dans ces chemins désignés sont inclus dans les résultats. Pour plus d’informations sur la spécification des chemins de référentiels, consultez Présentation de la syntaxe de GitHub Code Search

    • Cliquez sur Modifier les chemins d'accès aux fichiers.

    Capture d'écran de la liste des référentiels sélectionnés. Le lien « Modifier les chemins d'accès aux fichiers » est mis en surbrillance par une structure orange foncé.

    • Répertorie les chemins que vous souhaitez inclure dans la base de connaissances, à raison d'un chemin d'accès par ligne. Lorsque vous avez terminé, cliquez sur Appliquer.
  9. Cliquez sur Créer une base de connaissances.

Mise à jour d’une base de connaissances

Les propriétaires d'organisation peuvent mettre à jour une base de connaissances qui a été créée dans leur organisation.

  1. Dans le coin supérieur droit de GitHub, sélectionnez votre photo de profil, puis cliquez sur Vos organisations.

  2. En regard de l’organisation, cliquez sur Paramètres.

  3. Dans la barre latérale gauche, cliquez sur Copilot, puis sur Bases de connaissances.

  4. À droite de la base de connaissances à modifier, cliquez sur .

  5. Apportez vos modifications souhaitées à votre base de connaissances.

  6. Cliquez sur Mettre à jour une base de connaissances.

Supprimer une base de connaissances

Les propriétaires d'organisations peuvent créer une base de connaissances qui a été créée dans leur organisation.

  1. Dans le coin supérieur droit de GitHub, sélectionnez votre photo de profil, puis cliquez sur Vos organisations.

  2. En regard de l’organisation, cliquez sur Paramètres.

  3. Dans la barre latérale gauche, cliquez sur Copilot, puis sur Bases de connaissances.

  4. À droite de la base de connaissances à supprimer, cliquez sur .

  5. Examinez les informations contenues dans la zone de dialogue « Confirmer la suppression », puis cliquez sur Supprimer.