Avantages de l'indexation des référentiels
La capacité de Copilot à répondre à des questions en langage naturel comme celles-ci dans le contexte d'un référentiel est optimisée lorsque l'index de recherche de code sémantique pour le référentiel est à jour. Pour plus d’informations, consultez « Indexation de référentiels pour Copilot Chat ».
Lorsque vous entamez une conversation avec Copilot Chat qui a un contexte de référentiel, le référentiel est automatiquement indexé pour améliorer les réponses à vos questions sur le code dans GitHub et Visual Studio Code.
Copilot Chat n’utilise pas votre référentiel indexé pour l’entraînement du modèle.
Création et utilisation d'un index
L'indexation s'effectue en arrière-plan et 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 est généralement mis à jour automatiquement pour inclure les dernières modifications dans les 5 minutes qui suivent le début d'une nouvelle conversation.
Une fois qu'un index a été créé pour un dépôt, Copilot Chat l'utilise pour répondre aux questions posées par tout utilisateur Copilot dans GitHub et Visual Studio Code.
Exclure le contenu des réponses Copilot Chat
Les propriétaires d'entreprises ou d'organisations disposant d'un plan Copilot Enterprise ou Copilot Business peuvent définir des exclusions de contenu afin de contrôler le comportement de GitHub Copilot pour les sièges Copilot qu'ils gèrent. Pour plus d’informations, consultez « Exclusion de contenu de GitHub Copilot ».
Si un index de recherche de code sémantique est créé pour un référentiel inclus dans une politique d'exclusion de contenu, les données sont filtrées conformément à la politique avant d'être transmises à Copilot Chat.