Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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:
- Anmelden
- Name
Wenn bei der direkten Zuordnung ein Fehler auftritt, können Sie reguläre Ausdrücke (regex) verwenden, um Identitätsdaten zu transformieren.