Integrierte Slot-Typen in einem Bot-Fluss verwenden

Architekten-Bots unterstützen zwei Slot-Typen: bEingebaute Steckplätze und benutzerdefinierte Steckplätze. Eingebaute Slots legen fest, wie der Bot die Daten im Slot erkennt und behandelt. Durch die integrierten Slots entfällt die Notwendigkeit, Aufzählungswerte für häufig verwendete Slot-Daten wie Datum, Uhrzeit und Dauer zu erstellen.

Sie können integrierte Slots definieren, wenn Sie einen Slot aus dem Menü "Natürliches Sprachverständnis" erstellen. Um die Verwendung gemeinsamer Slots zu erleichtern, können Sie einen Slot mit Ihrem bevorzugten Namen erstellen und ihn dann einem Slot-Typ aus der integrierten Bibliothek von Architect zuordnen. Der Slot, den Sie erstellen, enthält die Konfiguration des eingebauten Slot-Typs.

Hinweis: Sie können einen integrierten Slot-Typ bearbeiten, aber nicht löschen.

Architect enthält standardmäßig die folgenden eingebauten Slot-Typen:

NLU-Steckplatztyp Architekt Datentyp Beispiele für Benutzereingaben Aufgelöste Formatbeispiele Notizen
builtin:amountOfMoney Währung "$30,23" oder "vierzig Dollar"

30.23|USD
40.00|USD

  • Wandelt Wörter, die eine Währung angeben, in einen numerischen Geldbetrag um.
eingebautes:Datum Datum "15. Juni" oder "nächster Dienstag"

2021-06-15

  • Bei der Übergabe von Datumswerten in einen oder aus einem Botfluss müssen Sie sicherstellen, dass Sie den Wert als String im erweiterten ISO-8601-Format übergeben. Zum Beispiel, 2021-02-16.
eingebaut:Zahl Dezimal "23" oder "drei Komma fünf"

23.0

3.5
  • Konvertiert numerische Wörter ("fünf") in Ziffern (wie "5").
  • Diese Funktion unterstützt derzeit keine Ordnungszahlen (erste, zweite, usw.).
eingebaut:Zeit Uhrzeit "15 Uhr" oder "15.30 Uhr"

15:00:00.000

15:30:00.000

  • Wandelt Wörter, die die Uhrzeit angeben ("vier Uhr morgens", "zwei Uhr nachmittags") in einen Zeitwert um ("04:00", "14:00").
eingebaut:beliebig Zeichenkette "Stratocaster"

Stratocaster

  • Erfasst als Slot-Wert alle Benutzereingaben, die nicht mit einem bestimmten Regex-Muster übereinstimmen.
  • Wird nur mit verwendet. Fragen Sie nach Slot-Aktionen. Füllt keine Slots während der Aktionen Ask for Intent.
  • Kann nicht zur Erkennung von Intentionen oder Äußerungszuordnungen verwendet werden. Bietet dem Kunden keine NO_HINT-Syntax.
  • Stellt sicher, dass Zahlen und einzelne Buchstaben richtig erkannt werden (das "o" in "Stratocaster" ist ein Buchstabe und keine Null).

Fügen Sie Ihrem Bot-Flow einen integrierten Slot hinzu

Führen Sie die folgenden Schritte aus, um einen integrierten Steckplatz zu Ihrem Bot-Flow hinzuzufügen:

  1. Klicken Sie unter Natural Language Understanding auf Slot Types.
  2. Klicken Sie auf der Seite Intents auf die Registerkarte Slots
  3. Klicken Sie auf Steckplatz hinzufügen.
  4. Geben Sie einen aussagekräftigen Namen für den Steckplatz an.
  5. Klicken Sie unter Slot-Typ auf Bestehende.
  6. Wählen Sie aus der Liste einen vorhandenen Slot-Typ aus.
  7. Klicken Sie auf Speichern.

Klicken Sie auf das Bild, um es zu vergrößern.

Verstehen natürlicher Sprache - Vorhandene Slots

Ändern eines Steckplatzes

Um die Slot-Informationen zu ändern, wählen Sie im Menü "Slot" einen Slot aus und klicken Sie auf Bearbeiten .

Flow löschen

Um einen Steckplatz zu löschen, wählen Sie im Menü Steckplatz einen Steckplatz aus und klicken Sie auf Löschen .