Freigeben über


Übersicht über den GitHub Cloud Knowledge Microsoft 365 Copilot Connector

Mit dem GitHub Cloud Knowledge Microsoft 365 Copilot-Connector können Organisationen Markdown- und Textdateien aus GitHub-Repositorys in Microsoft 365 Copilot- und Microsoft Search-Umgebungen indizieren. Durch die Integration von GitHub-Inhalten in Microsoft 365 können Benutzer direkt in vertrauten Apps auf Die Projektdokumentation und technischen Leitfäden zugreifen, wodurch Kontextwechsel reduziert und die Produktivität verbessert wird.

Warum sollte der GitHub Cloud Knowledge Connector zum Indizieren Ihrer Daten verwendet werden?

Der GitHub Cloud Knowledge Connector eignet sich ideal für Organisationen, die GitHub für Dokumentation, Projektdateien oder Inhaltsverwaltung verwenden. Sie können den Connector für Folgendes verwenden:

  • Machen Sie die Projektdokumentation in Microsoft 365 durchsuchbar.
  • Benutzern das Stellen von Copilot-Fragen ermöglichen, z. B.:
    • Gewusst wie Project Alpha eingerichtet?
    • Wo finde ich die Bereitstellungsanweisungen?
    • Wie sieht die Architekturübersicht für dieses Projekt aus?
  • Fassen Sie die wichtigsten Abschnitte in der Projektdokumentation zusammen, um eine kurze Referenz zu erhalten.

Erstellen von Agents mit dem GitHub Cloud Knowledge Connector

Entwickler können diesen Connector als Wissensquelle in deklarativen Agents verwenden, die sie mit Copilot Studio, Agent Builder in Microsoft 365 Copilot oder dem Microsoft 365 Agents Toolkit erstellen.

Agent-Eingabeaufforderungen

Die folgenden Beispiele zeigen Eingabeaufforderungen, mit denen Agent-Generatoren ihre Benutzer beim Abrufen von Informationen aus dem GitHub Cloud Knowledge Connector unterstützen können.

Rolle Beispielprompt
Developer Fassen Sie die Architekturübersicht für Project Alpha zusammen.
Projektmanager Listet alle Bereitstellungsschritte für die neueste Version auf.
Supporttechniker Wo finde ich Anweisungen zur Problembehandlung für die API-Integration?

Funktionen und Einschränkungen des GitHub Cloud Knowledge Connectors

Der GitHub Cloud Knowledge-Connector ermöglicht Benutzern Folgendes:

  • Indizieren Sie GitHub Cloud-Repositorys, Markdown- und Textdateien, um die Projektdokumentation in Microsoft 365 zugänglich zu machen.
  • Führen Sie Abfragen in natürlicher Sprache in Copilot aus, um technische Leitfäden und Dokumentation abzurufen.
  • Verwenden Sie die semantische Suche, um relevante Inhalte basierend auf Schlüsselwörtern, Präferenzen und sozialen Verbindungen zu finden.
  • Fassen Sie die Projektdokumentation zusammen, um eine kurze Referenz zu erhalten.

Der GitHub Cloud Knowledge-Connector weist die folgenden Einschränkungen auf:

  • Nur Repositorymetadaten, Markdown- und Textdateien werden indiziert. Probleme, Pull Requests und Kommentare werden nicht indiziert.
  • Es werden nur Markdown- und Textdateien mit einer Größe von bis zu 30 MB unterstützt. Größere Dateien werden nicht indiziert.
  • Aus Sicherheitsgründen unterstützt der Connector nicht die Indizierung von Organisationen, in denen alle Repositorys öffentlich sind. Wenden Sie sich an den Microsoft-Support, um die Blockierung dieses Szenarios aufzuheben.

Aus GitHub Cloud Knowledge indizierte Datentypen

Der Connector indiziert die folgenden Datentypen.

Datentyp Beschreibung
Markdowndateien Projektdokumentation und Leitfäden
Textdateien Technische Hinweise und Anleitungen
Repositorymetadaten Grundlegende Repositoryinformationen

Indizierte Inhalte werden in Microsoft 365 Copilot Antworten und Microsoft Search-Ergebnissen angezeigt.

Berechtigungsmodell und Zugriffssteuerung

Der Connector erzwingt GitHub-Berechtigungen beim Anzeigen von Suchergebnissen. Indizierte Daten können für Folgendes sichtbar sein:

  • Nur Personen mit Zugriff auf diese Datenquelle (Standard): Ergebnisse werden nur für Benutzer angezeigt, die Zugriff auf GitHub haben.
  • Alle: Ergebnisse werden für alle Benutzer im organization angezeigt.

Für eine genaue Berechtigungserzwingung ist eine Identitätszuordnung zwischen GitHub und Microsoft Entra ID erforderlich. Zu den Zuordnungsoptionen gehören:

  • E-Mail
  • Anmelden
  • Name

Wenn bei der direkten Zuordnung ein Fehler auftritt, können Sie reguläre Ausdrücke (regex) verwenden, um Identitätsdaten zu transformieren.

Nächster Schritt