Erste Schritte mit dem Sprachdienst und dem Azure Bot Service

Abgeschlossen

Sie können eine Botlösung für den Benutzersupport in Microsoft Azure ganz einfach erstellen, indem Sie eine Kombination aus zwei wichtigen Diensten verwenden:

  • Azure KI Language: Enthält ein benutzerdefiniertes „Fragen und Antworten“-Feature, mit dem Sie eine Wissensdatenbank mit Frage/Antwort-Paaren erstellen können, die mithilfe von Eingaben in natürlicher Sprache abgefragt werden können.
  • Azure KI Bot Service: Bietet ein Framework zum Entwickeln, Veröffentlichen und Verwalten von Bots in Azure.

Erstellen einer benutzerdefinierten „Fragen und Antworten“-Wissensdatenbank

Sie können Azure KI Language Studio verwenden, um Projekte für Fragen und Antworten zu erstellen, zu trainieren, zu veröffentlichen und zu verwalten.

Hinweis

Sie können Code schreiben, um Projekte mithilfe der Azure KI Language-REST-API oder des SDKs zu erstellen und zu verwalten. In den meisten Szenarios ist es jedoch einfacher, Language Studio zu verwenden.

Bevor Sie ein Projekt erstellen, müssen Sie zunächst eine Language-Ressource in Ihrem Azure-Abonnement bereitstellen.

Definieren von Fragen und Antworten

Nach der Bereitstellung einer Language-Ressource können Sie das benutzerdefinierte Feature „Fragen und Antworten“ von Language Studio verwenden, um ein Projekt zu erstellen, das aus Frage-Antwort-Paaren besteht. Diese Fragen und Antworten können:

  • mithilfe eines vorhandenen FAQ-Dokuments oder einer Webseite generiert werden
  • manuell eingegeben und bearbeitet werden

In vielen Fällen wird ein Projekt durch eine Kombination all dieser Methoden erstellt, wobei mit einem Basisdataset an Fragen und Antworten aus einem vorhandenen FAQ-Dokument begonnen und die Wissensdatenbank durch zusätzliche manuell hinzugefügte Einträge erweitert wird.

Fragen im Projekt können alternative Formulierungen zugewiesen werden, um Fragen mit der gleichen Bedeutung zusammenzufassen. Beispielsweise könnten Sie eine Frage wie die folgende einfügen:

Wo ist Ihr Firmenhauptsitz?

Für diese Frage können Sie alternative Formulierungen wie die folgende hinzufügen:

An welchem Ort befindet sich der Hauptsitz Ihres Unternehmens?

Testen des Projekts

Nachdem Sie Frage-Antwort-Paare erstellt haben, müssen Sie die Wissensdatenbank speichern. Dieser Prozess analysiert Ihre Fragen und Antworten wörtlich und wendet ein integriertes Modell für die Verarbeitung natürlicher Sprache an, um geeignete Antworten auf Fragen zu finden, auch wenn diese nicht genau so formuliert sind, wie in Ihren Fragedefinitionen angegeben. Anschließend können Sie die integrierte Testschnittstelle in Language Studio verwenden, um Ihre Wissensdatenbank zu testen, indem Sie Fragen stellen und die zurückgegebenen Antworten überprüfen.

Erstellen eines Bots mit dem Azure KI Bot Service

Nachdem Sie eine Wissensdatenbank erstellt und bereitgestellt haben, können Sie sie über einen Bot für Benutzer*innen bereitstellen. Sie können mithilfe des Microsoft Bot Framework-SDK einen benutzerdefinierten Bot erstellen, um Code zu schreiben, der den Gesprächsablauf steuert und sich in Ihre Wissensdatenbank integrieren lässt. Es ist jedoch einfacher, die automatische Bot-Erstellungsfunktion zu verwenden, mit der Sie einen Bot für Ihre bereitgestellte Wissensdatenbank erstellen und ihn mit nur wenigen Klicks als Azure KI Bot Service-Anwendung veröffentlichen können.

Verbinden von Kanälen

Wenn Ihr Bot bereit für Benutzer ist, können Sie ihn mit mehreren Kanälen verbinden und es den Benutzern ermöglichen, über Webchat, E-Mail, Microsoft Teams und andere gängige Kommunikationsmedien mit ihm zu interagieren.

Screenshot of A chat interface showing user input and responses from a bot.

Benutzer können Fragen an den Bot über einen seiner Kanäle senden und eine entsprechende Antwort von der Wissensdatenbank erhalten, auf der der Bot basiert.