Utiliser les types d'emplacements intégrés dans un flux de bot

Architect robots Architect prennent en charge deux types de slots : bemplacements intégrés et emplacements personnalisés. Les emplacements intégrés définissent la façon dont le bot reconnaît et gère les données dans l'emplacement. Les emplacements intégrés éliminent le besoin de créer des valeurs d'énumération pour les données d'emplacement couramment utilisées telles que la date, l'heure et la durée.

Vous pouvez définir des créneaux intégrés lorsque vous créez un créneau dans le menu Compréhension du langage naturel. Pour faciliter l'utilisation des emplacements communs, vous pouvez créer un emplacement avec votre nom préféré, puis le mapper à un type d'emplacement à partir de la bibliothèque intégrée d'Architect. L'emplacement que vous créez inclut la configuration du type d'emplacement intégré.

Remarque : Vous pouvez modifier un type d'emplacement intégré, mais vous ne pouvez pas le supprimer.

Architect inclut les types d’emplacement intégrés suivants par défaut :

Type d'emplacement NLU Type de données d'architecte Exemples de saisie utilisateur Exemples de formats résolus Notes
builtin : amountOfMoney : Devise « 30,23 $ » ou « quarante dollars »

30.23|USD
40,00|USD

  • Convertit les mots qui indiquent une devise en une somme d'argent numérique.
builtin : date : Date « 15 juin » ou « mardi prochain »

2021-06-15

  • Lorsque vous transmettez des valeurs de date dans ou hors d'un flux de bot, assurez-vous de transmettre la valeur sous forme de chaîne au format ISO-8601. Par exemple, 2021-02-16.
intégré :numéro : Décimale "23" ou "trois virgule cinq"

23.0

3.5
  • Convertit les mots numériques ("cinq") en chiffres (tels que "5").
  • Cette fonctions et fonctionnalités ne prend pas actuellement en charge les nombres ordinaux (premier, deuxième, etc.).
intégré :temps Heure “15 p.m.” ou “trois-trente p.m..”

à 15h00

15 : 30 : 00 000

  • Convertit les mots qui indiquent l'heure ("quatre heures du matin", "14h00") en une valeur d'heure ("04:00", "14:00").
builtin:any Chaîne "Stratocaster"

Stratocaster

  • Capture comme valeur de slot toute entrée utilisateur qui ne correspond pas à un modèle regex spécifique.
  • Utilisé uniquement avec Demande d'actions de créneaux. Ne remplit pas les créneaux pendant Actions de demande d'intention.
  • Ne peut pas être utilisé pour détecter les intentions ou la correspondance des énoncés. Ne fournit pas de syntaxe NO_HINT au client.
  • Veille à ce que les chiffres et les lettres simples soient correctement identifiés (le "o" de "Stratocaster" est une lettre et non un zéro).

Ajouter un emplacement intégré à votre flux de bot

Pour ajouter un emplacement intégré à votre flux de bot, procédez comme suit :

  1. Sous Compréhension du langage naturel, cliquez sur Types d’emplacement.
  2. Sur la page Intents, cliquez sur le Machines à sous onglet.
  3. Cliquez sur Ajouter un emplacement.
  4. Fournissez un nom significatif pour l'emplacement.
  5. Sous Type d'emplacement, cliquez sur Existant.
  6. Dans la liste, sélectionnez un type d'emplacement existant.
  7. Cliquez sur Sauvegarder. 

Cliquez sur l’image pour l’agrandir.

Compréhension du langage naturel - créneaux existants

Modifier un créneau

Pour modifier les informations sur l'emplacement, dans le menu Emplacement, sélectionnez un emplacement et cliquez sur Éditer .

Supprimer unflux

Pour supprimer un emplacement, dans le menu Emplacement, sélectionnez un emplacement et cliquez sur Supprimer .