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.
Ihr Agent verfügt über integrierte Azure Observability, aber jedes Team hat einen einzigartigen Kontext: Runbooks, Architekturdokumente, interne Wikis und Coderepositorys. Mithilfe der Wissensbasis können Sie alle diese Wissensquellen an einem zentralen Ort verwalten, damit Ihr Agent sie bei Untersuchungen referenzieren kann.
Tipp
Wichtige Erkenntnisse
- Builder > Wissensdatenbank ist der zentrale Ort zum Verwalten aller Wissensquellen, einschließlich Dateien, Webseiten und Repositories.
- Laden Sie Runbooks und Dokumente hoch, fügen Sie Webseiten über URLs hinzu oder verbinden Sie Quellcode-Repositories.
- Ihr Agent verweist bei Untersuchungen automatisch auf indiziertes Wissen.
- Je relevanter das Wissen, das Ihr Agent hat, desto schneller und genauer sind seine Antworten.
Warum Wissen wichtig ist
Ihr Agent ist standardmäßig leistungsfähig mit Azure-Observability und integrierten Tools. Aber jedes Team hat einen einzigartigen Kontext: Runbooks, Architekturdokumente, interne Wikis und Coderepositorys, die das institutionelle Wissen enthalten, das erforderlich ist, um Vorfälle schnell zu beheben.
Wenn Ihr Agent Zugriff auf dieses Wissen hat, kann er:
- Verweisen Sie bei Vorfällen auf die Runbooks Ihres Teams, anstatt von Grund auf neu zu beginnen.
- Korrelieren Sie Produktionsprobleme mit bestimmten Codeänderungen in Ihren Repositorys.
- Wenden Sie die Schritte zur Problembehandlung an, die Ihr Team bereits dokumentiert hat.
Wissensdatenbank
Verwenden Sie die Knowledge Base-Seite im Portal (Generator>Knowledge Base), um das Wissen Ihres Agenten zu verwalten. Sie können Dateien hochladen, Webseiten hinzufügen und verbundene Repositorys anzeigen.
In der folgenden Tabelle werden die drei Arten von Wissensquellen beschrieben.
| Quelltyp | Was es bietet | So wird's gemacht: Hinzufügen |
|---|---|---|
| Dateien | Runbooks, Anleitungen zur Problembehandlung, Architekturdokumente, Konfigurationsverweise | Hochladen über Portal, Drag-and-Drop oder zulassen, dass Ihr Agent sie während Unterhaltungen erstellen kann |
| Webseiten | Externe Dokumentation, Statusseiten, interne Wiki-URLs | Per URL hinzufügen. Ihr Agent indiziert den Inhalt der angegebenen URL. |
| Repositorien | Quellcode für Ursachenanalyse, Bereitstellungskonfigurationen, Infrastruktur als Code | Verbinden Sie GitHub- oder Azure-DevOps-Repositories |
Jeder Eintrag zeigt den Namen, den Indizierungsstatus (indiziert, ausstehend oder nicht indiziert), den Typ und das Datum der letzten Änderung an.
Hochladen von Dokumenten
Ihr Agent kann Wissen während Unterhaltungen erstellen und hochladen. Bitten Sie das Programm, ein Runbook aus dem zu speichern, was Sie behoben haben, und es speichert das Dokument automatisch. Sie können Dateien auch direkt über das Portal hochladen.
Unterstützte Dateiformate und Größenbeschränkungen finden Sie unter Hochladen von Wissensdokumenten: Unterstützte Dateiformate. Ausführliche Informationen zu Dateitypen, Grenzwerten und vom Agent generierten Dokumenten finden Sie unter Hochladen von Wissensdokumenten.
Freigeben von Dateien im Chat
Sie können Dateien direkt in einem Chatthread anfügen, indem Sie Ziehen und Ablegen, Einfügen aus der Zwischenablage oder die + Schaltfläche verwenden. Der Thread speichert Chat-Anhänge und gibt Ihrem Agenten sofortigen Kontext für die Analyse.
Tipp
Möchten Sie eine Datei dauerhaft beibehalten?
Fragen Sie Nach dem Anfügen einer Datei im Chat Ihren Agent: "Speichern Sie dies in Wissenseinstellungen". Der Agent liest die Datei aus dem Thread und lädt eine Kopie in die Knowledge Base hoch, sodass sie in allen zukünftigen Unterhaltungen indiziert und durchsuchbar ist. Die ursprüngliche Datei bleibt auch im Thread.
Die folgende Tabelle vergleicht das Hochladen von Wissensdokumenten und das Freigeben von Dateien im Chat.
| Wissen hochladen | Freigeben von Dateien im Chat | |
|---|---|---|
| Wobei Folgendes gilt | Builder > Wissensdatenbank, oder fragen Sie im Chat | Chatnachrichteneingabe (+, Ziehen/Ablegen, Einfügen) |
| Lagerung | Agent-Ebene: Indiziert, durchsuchbar in allen Threads | Thread-Ebene: In dieser Kommunikation verfügbar |
| Am besten geeignet für | Runbooks, Architekturdokumente, Prozeduren, auf die der Agent in jeder zukünftigen Unterhaltung verweisen soll | Screenshots, Protokolle, Konfigurationsdateien, die Sie jetzt analysieren müssen |
| Fördern des Wissens | Bereits vorhanden | Fragen Sie den Agent: "Speichern Sie dies in Wissenseinstellungen" , wodurch der Inhalt in den Speicher auf Agentebene kopiert wird. |
| Formate | 28 Typen, einschließlich Dokumente, Daten, Bilder | 31 Typen, einschließlich Code, Skripts, Infrastruktur, Web |
| Größenbeschränkungen | 16 MB pro Datei, 100 MB pro Upload | 10 MB pro Datei, 50 MB insgesamt, 5 Dateien |
Quellcode verbinden
Verbinden Sie GitHub- oder Azure DevOps-Repositorys, damit Ihr Agent Code durchsuchen kann, Fehler mit den letzten Änderungen korrelieren und während untersuchungen auf Bereitstellungskonfigurationen verweisen kann.
Repositorys hinzufügen
Wählen Sie in der Builder>Knowledge Base, Repository hinzufügen aus, um einen geführten Assistenten zu öffnen, der Sie durch drei Schritte führt.
| Schritt | Was Sie tun |
|---|---|
| 1. Auswählen einer Plattform | Wählen Sie GitHub oder Azure DevOps aus. Geben Sie für Azure DevOps Ihren Organisationsnamen ein. |
| 2. Authentifizieren | Melden Sie sich mit OAuth an, oder geben Sie ein persönliches Zugriffstoken (PERSONAL Access Token, PAT) ein. Azure DevOps unterstützt auch verwaltete Identitäten. |
| 3. Repositorys hinzufügen | Durchsuchen Sie verfügbare Repositorys aus der Dropdownliste, oder geben Sie URLs manuell ein. Fügen Sie einen Anzeigenamen und eine optionale Beschreibung für jeden Eintrag hinzu. Wählen Sie für Azure DevOps zuerst ein Projekt aus, um die Repositoryliste zu filtern. |
Sie können mehrere Repositorys in einer einzigen Sitzung hinzufügen. Wählen Sie diese Option + aus, um Zeilen hinzuzufügen, und wählen Sie dann "Speichern" aus, wenn Sie fertig sind.
Nach dem Speichern werden Ihre Repositorys in der Wissensbasisliste mit Indizierungsstatus angezeigt. Nach der Indizierung kann Ihr Agent in Unterhaltungen auf den Code verweisen.
Unterstützte Plattformen und Authentifizierung
| Plattform | Authentifizierungsmethoden | Was Sie benötigen |
|---|---|---|
| GitHub | OAuth, Persönliches Zugriffstoken | GitHub Konto mit Repositoryzugriff. Erstellen Sie für PAT ein Token mit repo Bereich. |
| Azure DevOps | OAuth, Persönliches Zugriffstoken, verwaltete Identität | Azure DevOps Organisationszugriff. Weisen Sie für verwaltete Identität der Agent-Ressource eine vom Benutzer zugewiesene verwaltete Identität zu. |
- Weitere Informationen zum Verbinden GitHub Repositorys finden Sie unter Verbinden des Quellcodes.
- Informationen zum Verbinden eines Azure DevOps-Repositorys finden Sie unter Setup an Azure DevOps Connector.