À propos de l’indexation des référentiels
La capacité de GitHub Copilot à répondre à des questions en langage naturel, dans un contexte de référentiel GitHub est amélioré lorsque le référentiel a été indexé pour la recherche de code sémantique.
L’indexation des dépôts n’est pas obligatoire et n’affecte pas les réponses aux questions sur les informations dans les bases de connaissances, les demandes de tirage, les problèmes, les discussions ou les validations. Toutefois, l’indexation peut aider Copilot Chat à répondre aux questions qui se rapportent directement au code dans un dépôt.
Le statut d’indexation du référentiel s’affiche sur GitHub lorsque vous démarrez une conversation qui a un contexte de référentiel. Vous pouvez indexer le référentiel s’il n’a pas encore été indexé.
Une fois que vous indexez un référentiel, il est réindexé automatiquement chaque fois qu’une modification est envoyée au référentiel.
Limites d’indexation
Copilot Individual | Copilot Business | Copilot Enterprise | |
---|---|---|---|
Limite du référentiel | 5 | 50 | Illimité |
Indexation d’un référentiel
-
Sur GitHub, accédez au référentiel que vous souhaitez indexer.
-
Sur toute page, cliquez sur l’icône GitHub Copilot dans le coin inférieur droit.
Si le référentiel a été indexé, cela s’affiche en haut du panneau de conversation Copilot.
-
Si le référentiel n’a pas été indexé, un bouton Indexation du NOM DU RÉFÉRENTIEL s’affiche. Cliquez sur ce bouton pour démarrer le processus d’indexation.
L’indexation initiale peut prendre jusqu’à 30 minutes pour un référentiel volumineux. Une fois qu’un référentiel a été indexé pour la première fois, la réindexation est beaucoup plus rapide et l’index sera généralement mis à jour automatiquement dans les 5 minutes de chaque envoi (push) vers le référentiel.