Skip to main content

Indizieren von Repositorys für GitHub Copilot-Chat

GitHub Copilot Gespräch verbessert durch Indizierung deiner Repositorys die Antworten auf Fragen zum Code.

Vorteile der Indizierung von Repositorys

Die Fähigkeit von Copilot-Chat, Fragen in natürlicher Sprache in einem Repositorykontext zu beantworten, wird optimiert, wenn der Index der semantischen Codesuche für das Repository auf dem neuesten Stand ist.

Wenn Sie eine Unterhaltung mit Copilot-Chat beginnen, die einen Repositorykontext hat, wird das Repository automatisch indiziert, um kontextreichere Antworten auf Ihre Fragen zur Struktur und Logik des Codes in GitHub und Visual Studio Code zu verbessern. Du könntest beispielsweise fragen: Wie verwaltet dieses Repository HTTP-Anforderungen und -Antworten?, und Copilot-Chat verweist auf relevante Abschnitte deines Codes, um eine fundierte Antwort zu liefern.

          **Copilot-Chat verwendet das indizierte Repository nicht für das Modelltraining.**

Weitere Informationen zum Stellen von Fragen finden Sie unter Fragen an GitHub Copilot auf GitHub stellen.

Informationen zur Indexerstellung und -verwendung

Die Indizierung wird im Hintergrund ausgeführt. Die anfängliche Indizierung kann für ein großes Repository bis zu 60 Sekunden dauern. Nachdem ein Repository zum ersten Mal indiziert wurde, ist die erneute Indizierung erheblich schneller, und der Index wird in der Regel automatisch aktualisiert, um die neuesten Änderungen innerhalb von Sekunden nach dem Starten einer neuen Unterhaltung einzuschließen.

Nachdem ein Index für ein Repository erstellt wurde, verwendet Copilot-Chat ihn, um Fragen zu beantworten, die von einem Copilot Benutzer in GitHub und Visual Studio Code gestellt werden.

Tipp

Es gibt keine Beschränkung für die Anzahl der indizierbaren Repositorys.

Ausschließen von Inhalten aus Copilot-Chat-Antworten

Unternehmens- oder Organisationseigentümer mit einem Copilot Enterprise- oder Copilot Business-Plan können Inhaltsausschlüsse definieren, um das Verhalten von GitHub Copilot für die von ihnen verwalteten Copilot-Arbeitsplätze zu steuern. Weitere Informationen finden Sie unter Ausschließen von Inhalten von GitHub Copilot.

Wenn für ein Repository, das in einer Inhaltsausschlussrichtlinie enthalten ist, ein Index für die semantische Codesuche erstellt wird, werden die Daten gemäß der Richtlinie gefiltert, bevor sie an Copilot-Chat übergeben werden.