Skip to content

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:

  1. Benutzereingabe lautet ist: Was ist Fußball?
  2. Die Syntax des Dialogsatz mit Angabe der Entität (Attribute) lautet: Was ist @[Article.Name]?
  3. Die Bot-Antwort an den Benutzer lautet: Ich habe folgendes gefunden: 'Fußball ist eine Ballsportart...'
  4. Die Syntax der Botausgabe schaut wie folgt aus: Ich habe folgendes gefunden: @[ActionItem.ShowArticle]
  5. 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 DesignerDialog Kontainer VerwaltungErstelle 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 DesignerDialog Kontainer VerwaltungAktionen [Einstellung]

Dialog-Kontainer löschen

Zum Löschen einer Bots ruft man über die Navigationsleiste folgendes Formular auf:

Navigationsleiste: Dialog DesignerDialog Kontainer VerwaltungAktionen [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.