Verschieben einer Wissensdatenbank durch Exportieren und Importieren

Es kann verschiedene Gründe geben, um eine Kopie Ihrer Wissensdatenbank zu erstellen:

  • Kopieren einer Wissensdatenbank aus der allgemein verfügbaren Version von QnA Maker in benutzerdefinierte Fragen und Antworten
  • Implementierung eines Sicherungs- und Wiederherstellungsprozesses
  • Integration in Ihre CI/CD-Pipeline
  • Verschiebung Ihrer Daten in verschiedene Regionen

Hinweis

Der QnA Maker-Dienst wird am 31. März 2025 außer Betrieb gesetzt. Eine neuere Version der Funktionalität „Fragen und Antworten“ ist jetzt als Teil von Azure KI Language verfügbar. Antworten auf Fragen innerhalb des Sprachdiensts finden Sie unter Fragen und Antworten. Ab dem 1. Oktober 2022 können Sie keine neuen QnA Maker-Ressourcen mehr erstellen. Informationen zum Migrieren vorhandener QnA Maker-Wissensdatenbanken für Fragen und Antworten finden Sie im Migrationsleitfaden.

Voraussetzungen

  • Wenn Sie kein Azure-Abonnement besitzen, können Sie ein kostenloses Konto erstellen, bevor Sie beginnen.
  • Eine über das Azure-Portal erstellte QnA Maker-Ressource. Merken Sie sich die Namen Ihrer Microsoft Entra ID-Instanz, des Abonnements und der QnA-Ressource, die Sie beim Erstellen der Ressource ausgewählt haben.
  • Richten Sie einen neuen QnA Maker-Dienst ein.

Exportieren einer Wissensdatenbank

  1. Melden Sie sich beim QnA Maker-Portal an.

  2. Wählen Sie die Wissensdatenbank aus, die Sie verschieben möchten.

  3. Auf der Seite Einstellungen können Sie QnAs (Fragen und Antworten), Synonyms (Synonyme) oder Knowledge Base Replica (Replikat der Wissensdatenbank) exportieren. Die Daten können als TSV- oder XLSX-Datei heruntergeladen werden.

    1. QnAs (Fragen und Antworten): Beim Exportieren von QnAs werden alle Frage-Antwort-Paare (mit Fragen, Antworten, Metadaten, Folgeäußerungen und den Datenquellennamen) heruntergeladen. Die QnA-IDs, die mit den Fragen und Antworten exportiert werden, können mithilfe der Update-API zum Aktualisieren eines bestimmten QnA-Paares verwendet werden. Die QnA-ID für ein bestimmtes QnA-Paar bleibt über mehrere Exportvorgänge hinweg unverändert.
    2. Synonyms (Synonyme): Sie können Synonyme exportieren, die der Wissensdatenbank hinzugefügt wurden.
    3. Knowledge Base Replica (Replikat der Wissensdatenbank): Wenn Sie die gesamte Wissensdatenbank mit Synonymen und anderen Einstellungen herunterladen möchten, können Sie diese Option auswählen.

Importieren einer Knowledge Base

  1. Wählen Sie im oberen Menü des Portals „qnamaker.ai“ Neue Wissensdatenbank erstellen aus, und erstellen Sie dann eine leere Wissensdatenbank, indem Sie keine URLs oder Dateien hinzufügen. Legen Sie für die neue Wissensdatenbank einen Namen Ihrer Wahl fest, und klicken Sie dann auf Create your KB (Wissensdatenbank erstellen).

  2. Öffnen Sie in dieser neuen Wissensdatenbank die Registerkarte Einstellungen, und wählen Sie unter Import knowledge base (Wissensdatenbank importieren) eine der folgenden Optionen aus: QnAs (Fragen und Antworten), Synonyms (Synonyme) oder Knowledge Base Replica (Replikat der Wissensdatenbank).

    1. QnAs (Fragen und Antworten): Mit dieser Option werden alle Frage-Antwort-Paare importiert. Die in der neuen Wissensdatenbank erstellten QnA-Paare müssen dieselbe QnA-ID aufweisen wie in der exportierten Datei. Beispiele für das Importieren von Fragen und Antworten finden Sie unter SampleQnAs.xlsx sowie unter SampleQnAs.tsv.

    2. Synonyms (Synonyme): Diese Option kann verwendet werden, um Synonyme in die Wissensdatenbank zu importieren. Beispiele für das Importieren von Synonymen finden Sie unter SampleSynonyms.xlsx sowie unter SampleSynonyms.tsv.

    3. Knowledge Base Replica (Replikat der Wissensdatenbank): Mit dieser Option können Sie ein Replikat der Wissensdatenbank mit Fragen und Antworten, Synonymen und Einstellungen importieren. Ausführlichere Informationen finden Sie unter KBReplicaSampleExcel sowie unter KBReplicaSampleTSV. Wenn Sie dem Replikat auch unstrukturierten Inhalt hinzufügen möchten, sehen Sie sich CustomQnAKBReplicaSample an.

      Zum Importieren von Replikaten benötigen Sie entweder Fragen und Antworten oder unstrukturierten Inhalt. Unstrukturierte Dokumente können nur für benutzerdefinierte Fragen und Antworten verwendet werden. Die Synonymdatei ist beim Importieren eines Replikats nicht unbedingt erforderlich. Die Einstellungsdatei wird beim Importieren eines Replikats zwingend benötigt.

      Einstellungen Aktualisierung beim Importieren in eine QnA Maker-Wissensdatenbank zulässig? Aktualisierung beim Importieren in eine Wissensdatenbank für benutzerdefinierte Fragen und Antworten zulässig?
      DefaultAnswerForKB Nein Ja
      EnableActiveLearning (True/False) Ja Nein
      EnableMultiTurnExtraction (True/False) Ja Ja
      DefaultAnswerforMultiturn Ja Ja
      Sprache Nein Nein
  3. Testen Sie die neue Knowledge Base im Testbereich. Erfahren Sie mehr über das Testen Ihrer Knowledge Base.

  4. Veröffentlichen Sie die Wissensdatenbank, und erstellen Sie einen Chatbot. Erfahren Sie mehr über das Veröffentlichen Ihrer Knowledge Base.

    Migrate knowledge base

Programmgesteuertes Exportieren einer Wissensdatenbank von QnA Maker

Der Export-/Importvorgang kann programmgesteuert über die folgenden REST-APIs ausgeführt werden:

Export

Importieren

Chatprotokolle

Das Exportieren von Chatprotokollen ist nicht möglich, da die neue Wissensdatenbank Application Insights zum Speichern von Chatprotokollen verwendet.

Nächste Schritte