Skip to main content

Indizieren von Repositorys für Copilot-Chat

Sie können die Antworten, die GitHub Copilot Chat geben kann, durch Indizieren Ihrer Repositorys verbessern.

Wer kann dieses Feature verwenden?

Jeder, der GitHub Copilot Enterprise abonniert hat und Schreibzugriff auf ein Repository hat, kann dieses Repository indizieren.

Informationen zum Indizieren von Repositorys

Die Fähigkeit von GitHub Copilot, Fragen in natürlicher Sprache im Kontext eines GitHub-Repositorys zu beantworten, wird verbessert, wenn das Repository für die semantische Codesuche indiziert wurde.

Das Indizieren von Repositorys ist keine Anforderung und wirkt sich nicht auf Antworten auf Fragen zu Informationen in Knowledge Bases, Pull Requests, Problemen, Diskussionen oder Commits aus. Die Indizierung kann Copilot Chat jedoch die Beantwortung von Fragen erleichtern, die sich direkt auf den Code in einem Repository beziehen.

Der Indizierungsstatus eines Repositorys wird auf GitHub.com angezeigt, wenn Sie eine Unterhaltung starten, die über einen Repositorykontext verfügt. Sie können das Repository indizieren, wenn es noch nicht indiziert wurde.

Nachdem Sie ein Repository indiziert haben, wird es jedes Mal automatisch erneut indiziert, wenn eine Änderung an das Repository übermittelt wird.

Indizierungsgrenzwerte

Copilot IndividualCopilot BusinessCopilot Enterprise
Grenzwert für Repositorys550Unbegrenzt

Indizieren eines Repositorys

  1. Navigieren Sie auf GitHub.com zum Repository, das Sie indizieren möchten.

  2. Klicken Sie auf einer beliebigen Seite unten rechts auf das Copilot-Symbol.

    Wenn das Repository indiziert wurde, wird dies im oberen Bereich des Copilot Chatbereich angezeigt.

    Auf dem Screenshot ist „Indexiert für besseres Verständnis und Genauigkeit“ mit einem dunkelorangenen Umriss hervorgehoben.

  3. Wenn das Repository nicht indiziert wurde, wird eine Schaltfläche REPOSITORYNAME indizieren angezeigt. Klicken Sie auf diese Schaltfläche, um den Indizierungsprozess zu starten.

    Screenshot der Schaltfläche „REPOSITORY-NAMEN indizieren“ mit einer dunklen orangefarbenen Kontur.

    Die anfängliche Indizierung kann für ein großes Repository bis zu 30 Minuten in Anspruch nehmen. Sobald ein Repository zum ersten Mal indiziert wurde, läuft die erneute Indizierung viel schneller, und der Index wird in der Regel innerhalb von 5 Minuten nach jedem Push an das Repository automatisch aktualisiert.