Die Tools zum Erstellen von Bots sind (eine Beschreibung aller Tools findet man hier):
- Power Virtual Agents (grafische UI)
- Bei Power Virtual Agents leiten Themen die Unterhaltung eines Bots. Jedes Thema enthält eine Dialogstruktur, die den Konversationsablauf steuert. Außerdem verfügt jedes Thema über Triggerausdrücke, die ein Benutzer wahrscheinlich eingeben wird. Diese Ausdrücke werden mithilfe der integrierten Language-Understanding-Funktion für natürliche Sprache einem bestimmten Thema zugeordnet. Angenommen, ein Benutzer gibt „Öffnungszeiten“ in Ihren Bot ein. Die KI des Bots kann diesen Ausdruck einem Thema namens „Geschäftszeiten“ zuordnen und dann eine Unterhaltung beginnen, in der der Benutzer gefragt wird, auf welchen Standort seine Frage sich bezieht. Schlussendlich stellt der Bot dann die Öffnungszeiten für die gewünschte Filiale bereit.
- QnA Maker
- Verwenden Sie QnA Maker, um für eine beliebige Eingabe die am besten geeignete Antwort aus Ihrer benutzerdefinierten Wissensdatenbank zu finden.
- Eine Wissensdatenbank kann vollständig über das QnA Maker-Portal erstellt werden. Sie können Dokumente in ihrer aktuellen Form in Ihre Wissensdatenbank importieren.
- Nach der Bearbeitung können Sie die Wissensdatenbank ganz ohne Programmieraufwand in einem funktionierenden Azure-Web-App-Bot veröffentlichen.
- Bot Framework Composer und Azure Bot Service
- Composer ist eine grafische Open-Source-IDE und basiert auf dem Bot Framework SDK.
- Sie können komplexere Unterhaltungserfahrungen modellieren, die Kontextwechsel, Unterbrechungen und natürlichere und dynamische Unterhaltungsabläufe umfassen.