Freigeben über


Hinzufügen von Fragen und Antworten im QnA Maker-Portal

Fügen Sie nach der Erstellung einer Wissensdatenbank Frage-Antwort-Paare (Question and Answer, QnA) mit Metadaten zum Filtern der Antwort hinzu. Die Fragen in der folgenden Tabelle hängen alle mit Azure-Diensteinschränkungen zusammen, wobei sich aber jede auf einen anderen Azure-Suchdienst bezieht.

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.

Paar Fragen Antwort Metadaten
1 How large a knowledge base can I create?

What is the max size of a knowledge base?

How many GB of data can a knowledge base hold?
The size of the knowledge base depends on the SKU of Azure search you choose when creating the QnA Maker service. Read [here](../concepts/azure-resources.md) for more details. service=qna_maker
link_in_answer=true
2 How many knowledge bases can I have for my QnA Maker service?

I selected an Azure Cognitive Search tier that holds 15 knowledge bases, but I can only create 14 - what is going on?

What is the connection between the number of knowledge bases in my QnA Maker service and the Azure Cognitive Search service size?
Each knowledge base uses 1 index, and all the knowledge bases share a test index. You can have N-1 knowledge bases where N is the number of indexes your Azure Cognitive Search tier supports. service=search
link_in_answer=false

Sobald Metadaten zu einem Frage-Antwort-Paar hinzugefügt wurden, kann die Clientanwendung folgende Aktionen ausführen:

  • Antworten anfordern, die nur bestimmten Metadaten entsprechen
  • Alle Antworten empfangen, die Antworten jedoch in Abhängigkeit von den Metadaten für die einzelnen Antworten nachverarbeiten

Voraussetzungen

Anmelden beim QnA Maker-Portal

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

  2. Wählen Sie die vorhandene Wissensdatenbank aus der vorherigen Schnellstartanleitung aus.

Hinzufügen zusätzlicher Fragen mit alternativen Formulierungen

Die aktuelle Wissensdatenbank enthält die Frage-Antwort-Paare für die QnA Maker-Problembehandlung. Diese Paare wurden erstellt, als die URL während des Erstellungvorgangs der Wissensdatenbank hinzugefügt wurde.

Beim Importieren dieser URL wurde nur eine Frage mit einer Antwort erstellt. Fügen Sie in diesem Verfahren weitere Fragen hinzu.

  1. Verwenden Sie auf der Seite Bearbeiten das Suchfeld über den Frage-Antwort-Paaren, um nach der Frage How large a knowledge base can I create? zu suchen.

  2. Wählen Sie in der Spalte Question (Frage) die Option + Add alternative phrasing (Alternative Formulierung hinzufügen) aus, und fügen Sie anschließend die neuen Formulierungen hinzu, die in der folgenden Tabelle angegeben sind.

    Alternative Formulierung
    What is the max size of a knowledge base?
    How many GB of data can a knowledge base hold?
  3. Wählen Sie Save and train (Speichern und trainieren) aus, um die Wissensdatenbank erneut zu trainieren.

  4. Wählen Sie Test (Testen) aus, und geben Sie eine Frage ein, die einem der neuen alternativen Ausdrücke ähnelt, aber nicht genau denselben Wortlaut hat:

    What GB size can a knowledge base be?

    Die richtige Antwort wird im Markdownformat zurückgegeben:

    The size of the knowledge base depends on the SKU of Azure search you choose when creating the QnA Maker service. Read [here](../concepts/azure-resources.md) for more details.

    Wenn Sie unter der zurückgegebenen Antwort Inspect (Überprüfen) auswählen, sehen Sie, dass mehrere Antworten zur Frage passen, aber nicht mit der gleichen hohen Zuverlässigkeit.

    Fügen Sie nicht alle möglichen Kombinationen alternativer Formulierungen hinzu. Wenn Sie aktives Lernen für QnA Maker aktivieren, werden alternative Formulierungen gesucht, die Ihre Wissensdatenbank am besten unterstützen, um die Anforderungen Ihrer Benutzer zu erfüllen.

  5. Wählen Sie erneut Test (Testen) aus, um das Testfenster zu schließen.

Hinzufügen von Metadaten zum Filtern der Antworten

Durch das Hinzufügen von Metadaten zu einem Frage-Antwort-Paar kann Ihre Clientanwendung gefilterte Antworten anfordern. Dieser Filter wird angewendet, bevor die erste und zweite Rangfolge angewendet wird.

  1. Fügen Sie das zweite Frage-Antwort-Paar ohne Metadaten aus der ersten Tabelle in diesem Schnellstart hinzu, und fahren Sie dann mit den folgenden Schritten fort.

  2. Wählen Sie View options (Optionen anzeigen) und anschließend Show metadata (Metadaten anzeigen) aus.

  3. Wählen Sie für das Frage-Antwort-Paar, das Sie gerade hinzugefügt haben, die Option Add metadata tags (Metadatentags hinzufügen) aus, und fügen Sie dann den Namen service sowie den Wert search hinzu. Es sieht folgendermaßen aus: service:search.

  4. Fügen Sie weitere Metadatentags mit dem Namen link_in_answer und dem Wert false hinzu. Es sieht folgendermaßen aus: link_in_answer:false.

  5. Suchen Sie in der Tabelle How large a knowledge base can I create? nach der ersten Antwort.

  6. Fügen Sie für die gleichen zwei Metadatentags Metadatenpaare hinzu:

    link_in_answer : true
    service: qna_maker

    Sie haben jetzt zwei Fragen mit denselben Metadatentags mit unterschiedlichen Werten.

  7. Wählen Sie Save and train (Speichern und trainieren) aus, um die Wissensdatenbank erneut zu trainieren.

  8. Wählen Sie Publish (Veröffentlichen) aus, um zur Veröffentlichungsseite zu wechseln.

  9. Wählen Sie die Schaltfläche Publish (Veröffentlichen) aus, um die aktuelle Wissensdatenbank auf dem Endpunkt zu veröffentlichen.

  10. Fahren Sie nach der Veröffentlichung der Wissensdatenbank mit der nächsten Schnellstartanleitung fort, um zu erfahren, wie Sie eine Antwort über Ihre Wissensdatenbank generieren.

Was haben Sie erreicht?

Sie haben Ihre Wissensdatenbank bearbeitet, um weitere Fragen zu unterstützen, und Name-Wert-Paare angegeben, um die Filterung während der Suche nach der besten Antwort bzw. die Nachbearbeitung nach der Rückgabe der Antworten zu unterstützen.

Bereinigen von Ressourcen

Wenn Sie nicht mit der nächsten Schnellstartanleitung fortfahren, löschen Sie die QnA Maker- und Bot Framework-Ressourcen im Azure-Portal.

Nächste Schritte