Dialog Kontainer¶
Funktionsweise¶
Ein Dialog-Kontainer ist ein Logik-Kontainer, der alle Entitäten, Dialoge, Dialog-Vorlagen und Aktionselemente des Business Bots beinhaltet. Eine Entität ist hierbei ein Schlüsselwörter, welches von Ihnen definiert und im Dialogsatz eingebaut wird. Sobald die Logik erkennt, dass der vom Benutzer gesendete Dialogsatz mit dem definierten Benutzereingabesatz übereinstimmt, wird das Wort aus dem Benutzersatz extrahiert (die Entität) und an das Aktionelement des Business Bots weitergegeben. Ein Aktionselement ist die festgelegte Tätigkeit des Business Bots. Dazu wird eine Zuordnung zwischen der Business Bot Funktion mit erwarteten Parametern und dem Entität-Attribute vorgenommen.
Beispiel für die Abfrage eines Artikels:
- Benutzereingabe lautet ist:
Was ist Fußball?
- Die Syntax des Dialogsatz mit Angabe der Entität (Attribute)
lautet:
Was ist @[Article.Name]?
- Die Bot-Antwort an den Benutzer lautet:
Ich habe folgendes gefunden: 'Fußball ist eine Ballsportart...'
- Die Syntax der Botausgabe schaut wie folgt aus:
Ich habe folgendes gefunden: @[ActionItem.ShowArticle]
- Das Aktionselement @[ActionItem.ShowArticle] zeigt auf die
Funktion des Business Bot mit Angabe des erwarteten
Funktionsparameters (der Funktionsparameter entspricht dem Namen
der Entität):
@[ActionItem.ShowArticle] -> getArticle(@[Article.Name])
Dialog Kontainer administrieren¶
Dialog-Kontainer erstellen
Zum Erstellen eines Dialog-Kontainers ruft man über die Navigationsleiste folgendes Formular auf:
Navigationsleiste: Dialog Designer
→ Dialog Kontainer Verwaltung
→ Erstelle Dialog-Kontainer
Folgenden Daten werden zum Anlegen eines Dialog-Kontainers benötigt:
Parameter | Beispielwert | Beschreibung |
---|---|---|
Name | Wikipedia | Eindeutiger Name |
Beschreibung | Verwaltung von Wikipedia Konversationen | Kurzbeschreibung zum Verwendungszweck |
Soll das Modell für die Produktion aktiviert werden? | Deaktiviert | Entweder Aktiviert oder Deaktiviert |
Business Bot | Wikipedia | Business Bot für den der Dialog-Kontainer gilt |
Dialog-Kontainer anpassen
Zum Modifizieren eines Dialog-Kontainers ruft man über die Navigationsleiste folgendes Formular auf:
Navigationsleiste: Dialog Designer
→ Dialog Kontainer Verwaltung
→ Aktionen [Einstellung]
Dialog-Kontainer löschen
Zum Löschen einer Bots ruft man über die Navigationsleiste folgendes Formular auf:
Navigationsleiste: Dialog Designer
→ Dialog Kontainer Verwaltung
→ Aktionen [Löschen]
Bevor die Löschaktion erfolgt, wird der Benutzer erneut aufgefordert die Löschung zu bestätigen.
Hinweis
Ein Dialog-Kontainer kann nicht gelöscht werden, wenn dieser von einem Business Bot verwendet wird.