Ändern der Standardantwort für eine QnA Maker-Ressource
Die Standardantwort für eine Wissensdatenbank sollte zurückgegeben werden, wenn keine Antwort gefunden wird. Wenn Sie eine Clientanwendung verwenden, z. B. den Azure KI Bot Service, verfügt diese möglicherweise über eine separate Standardantwort, die darauf hinweist, dass keine Antwort den Bewertungsschwellenwert erreicht hat.
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.
Arten von Standardantworten
In Ihrer Wissensdatenbank gibt es zwei Arten von Standardantworten. Es ist wichtig zu verstehen, wie und wann die einzelne Standardantwort von einer Vorhersageabfrage zurückgegeben wird:
Arten von Standardantworten | Beschreibung der Antwort |
---|---|
Antwort der Wissensdatenbank, wenn keine Antwort ermittelt wird | No good match found in KB. : Wenn die GenerateAnswer-API keine passende Antwort auf die Frage findet, wird die DefaultAnswer -Einstellung des App-Diensts zurückgegeben. Alle Wissensdatenbanken in derselben QnA Maker-Ressource verwenden denselben Standardantworttext.Sie können die Einstellung im Azure-Portal, über den App-Dienst oder mit den REST-APIs zum Abrufen oder Aktualisieren der Einstellung verwalten. |
Anweisungstext der Folgeäußerung | Wenn Sie eine Folgeäußerung in einem Konversationsfluss verwenden, benötigen Sie möglicherweise keine Antwort im QnA-Paar, da Sie möchten, dass der Benutzer aus den Folgeäußerungen auswählen kann. Legen Sie in diesem Fall bestimmten Text fest, indem Sie den Standardantworttext festlegen, der bei jeder Vorhersage für Folgeäußerungen zurückgegeben wird. Der Text soll als Anweisungstext zur Auswahl von Folgeäußerungen angezeigt werden. Ein Beispiel für diesen Standardantworttext ist Please select from the following choices . Diese Konfiguration wird in den nächsten Abschnitten dieses Dokuments erläutert. Kann auch als Teil der Wissensdatenbankdefinition von defaultAnswerUsedForExtraction unter Verwendung der REST-API festgelegt werden. |
Clientanwendungsintegration
Für eine Clientanwendung, z. B. für einen Bot mit dem Azure KI Bot Service, können Sie aus den folgenden gängigen Szenarien auswählen:
- Verwenden der Einstellung der Wissensdatenbank
- Verwenden Sie unterschiedlichen Text in der Clientanwendung, um zu unterscheiden, wenn eine Antwort zurückgegeben wird, diese aber nicht den Bewertungsschwellenwert erreicht. Bei diesem Text kann es sich entweder um statischen Text handeln, der im Code gespeichert ist, oder er kann in der Einstellungsliste der Clientanwendung gespeichert werden.
Festlegen der Standardantwort der Folgeäußerung, wenn Sie eine Wissensdatenbank erstellen
Wenn Sie eine neue Wissensdatenbank erstellen, gehört der Standardantworttext zu den Einstellungen. Wenn Sie diesen nicht während der Erstellung festlegen, können Sie ihn später wie folgt ändern.
Ändern der Standardantwort der Folgeäußerung im QnA Maker-Portal
Die Standardantwort der Wissensdatenbank wird zurückgegeben, wenn keine Antwort vom QnA Maker-Dienst zurückgegeben wird.
Melden Sie sich beim QnA Maker-Portal an, und wählen Sie die Wissensdatenbank aus der Liste aus.
Klicken Sie in der Navigationsleiste auf Einstellungen.
Ändern Sie den Wert Default answer text (Standardantworttext) im Abschnitt Manage knowledge base (Wissensdatenbank verwalten).
Klicken Sie auf Speichern und Trainieren, um die Änderungen zu speichern.