Contrôle d’entrée de l’utilisateur booléen

  • Rversion finale: Xanadu
  • Mis à jour 12 août 2024
  • 6 minutes de lecture
  • Utilisez le contrôle d’entrée utilisateur booléen dans une Agent virtuel rubrique pour présenter une invite Oui/Non à l’utilisateur.

    Les contrôles d’entrée de l’utilisateur booléen invitent l’utilisateur à répondre à une question Oui/Non et stockent la réponse sous forme de chaîne avec une valeur vrai ou faux. Utilisez cette valeur dans les utilitaires de rubriques, tels que l’utilitaire de décision avec invite, pour créer une branche du flux de rubriques en fonction de la réponse.

    Propriétés du contrôle d’entrée de l’utilisateur booléen pour la découverte de rubriques LLM

    Propriété Description
    Nom du nœud Nom qui identifie ce nœud de contrôle d’entrée de l’utilisateur booléen dans le flux de rubriques.
    Avancés
    Appliquer l'invite utilisateur

    Activez/désactivez cette option pour ouvrir un champ pour un message personnalisé affiché à l’utilisateur au lieu du message généré par le grand modèle de langage (LLM). Vous pouvez créer des messages personnalisés en langage normal, saisir un script ou définir des conditions à l’aide du sélecteur de pastilles de données.

    Validation

    Ajoutez un script pour valider l’entrée de l’utilisateur. Par exemple, vérifiez si l’utilisateur a entré une adresse e-mail valide.

    Instructions supplémentaires pour LLM

    Instructions supplémentaires pour le LLM, telles que l’ajout de formats de données, de restrictions ou de valeurs par défaut pour les réponses utilisateur. Vous pouvez créer des instructions supplémentaires en langage normal, saisir un script ou définir des conditions à l’aide du sélecteur de pastilles de données.

    Masquer ce nœud
    Afficher conditionnellement ce nœud si

    Énoncé de condition no-code ou script low-code qui spécifie une condition de présentation de ce nœud dans la conversation. La condition doit être évaluée comme vraie.

    Autoriser l’utilisateur à ignorer ce nœud si

    Énoncé de condition no-code ou script low-code qui spécifie une condition permettant aux utilisateurs d’ignorer ce nœud dans la conversation. La condition doit être évaluée comme vraie. Vous pouvez définir ce champ à l’aide du générateur de conditions ou d’un script.

    Exemple de contrôle d’entrée de l’utilisateur booléen pour la découverte de rubriques LLM

    Remarque :
    Concepteur d'agent virtuel Les commandes peuvent s’afficher et fonctionner différemment dans d’autres canaux.
    Propriétés d’entrée Invite d’entrée

    Les propriétés de base comprennent le nom du nœud et la description détaillée. Les options avancées incluent Appliquer l’invite utilisateur, Instructions supplémentaires à LLM et Masquer ou ignorer ce nœud.

    Figure 1. Interface utilisateur Web Invite d’entrée de l’utilisateur booléen
    Un exemple d’invite se lit comme suit : « Voulez-vous ajouter un commentaire ? » Les réponses sont oui et non.
    Figure 2. Invite d’entrée utilisateur booléenne Slack
    Un exemple d’invite se lit comme suit : « Voulez-vous ajouter un commentaire ? » Les réponses sont oui et non.

    Propriétés du contrôle d’entrée de l’utilisateur booléen pour la découverte de rubriques NLU

    Propriété Description
    Nom du nœud Nom qui identifie ce nœud de contrôle d’entrée de l’utilisateur booléen dans le flux de rubriques.
    Nom de variable Variable qui stocke le choix sélectionné par l’utilisateur. Le nom de variable est automatiquement créé à partir de la propriété Nom de nœud .
    Invite Invite ou question pour l’utilisateur. L’invite peut être une chaîne de texte ou un script qui renvoie du texte. Cette valeur n’est utilisée que lorsque la valeur par défaut n’est pas spécifiée. Par exemple : Comment t’appelles-tu ?
    Entité NLU

    [Découverte de rubrique NLU uniquement]

    Option permettant d’associer une NLU entité au nœud. Si une NLU entité est associée à la variable d’entrée pour ce nœud, Agent virtuel elle peut remplir le créneau de la valeur spécifiée en fonction de l’énoncé de l’utilisateur. Sélectionnez une entité dans la liste des entités associées à l’intention de la rubrique.

    Lorsque vous spécifiez une entité pour le nœud, le commutateur Ne pas demander aux utilisateurs de confirmer l’entité reconnue s’affiche. Lorsqu’elle est activée, les utilisateurs ne sont pas invités à confirmer l’entité extraite.

    Avancés
    Valeur par défaut
    Prédéfinir une valeur pour l'entrée de l'utilisateur

    Valeur prédéfinie pour la réponse de l’utilisateur à la question ou à l’invite. La réponse définie dans le champ de confirmation de la valeur par défaut demande à l’utilisateur de confirmer la valeur par défaut. Si l’utilisateur répond non, la valeur devient nulle. La valeur par défaut peut être une chaîne de texte ou un script qui renvoie du texte. Par exemple, si vous utilisez la remontée pas à pas, la valeur par défaut peut être : Variables de script > Dernier nom d’utilisateur. Ou si vous utilisez un script, la valeur par défaut peut être : {{vaScripts.lastUsername}}.

    Messages de confirmation
    Confirmation de l'achèvement de l'entrée

    Réponse de l’agent affichée à l’utilisateur lorsque l’interaction du nœud est terminée. Le message peut être une chaîne de texte ou un script qui renvoie du texte. Par exemple, si vous utilisez la remontée pas à pas : Merci (variables d’entrée > nom d’utilisateur) ! Ou si vous utilisez un script, la confirmation peut être : Merci, {{vaInputs.username}} !

    Confirmation de la valeur par défaut

    Message qui demande à l’utilisateur de vérifier que la valeur dans le champ Valeur par défaut est correcte. Ce message est utilisé au lieu d’une valeur dans le champ Invite . Il peut contenir une chaîne de texte ou un script qui renvoie du texte. Par exemple, si vous utilisez la remontée pas à pas : êtes-vous (variables d’entrée > nom d’utilisateur) ? Ou si vous utilisez un script, le message de confirmation peut être : Êtes-vous {{vaScripts.lastUsername}} ?.

    Commutation de conversation
    Cette section n’est disponible que lorsque NLU Discovery est activé sur l’instance.
    Activer pour permettre aux utilisateurs de changer l'objet

    Option permettant d’activer NLU la prédiction pour ce nœud. Si cette option est activée, les utilisateurs peuvent saisir du texte pour répondre aux questions, quel que soit le type de contrôle d’entrée utilisé. Agent virtuel utilise cet énoncé pour correspondre à une autre intention existante, ce qui permet à l’utilisateur de changer de rubrique.

    Masquer ou ignorer ce nœud
    Afficher conditionnellement ce nœud si

    Énoncé de condition no-code ou script low-code qui spécifie une condition de présentation de ce nœud dans la conversation. La condition doit être évaluée comme vraie.

    Autoriser l’utilisateur à ignorer ce nœud si

    Énoncé de condition no-code ou script low-code qui spécifie une condition permettant aux utilisateurs d’ignorer ce nœud dans la conversation. La condition doit être évaluée comme vraie. Vous pouvez définir ce champ à l’aide du générateur de conditions ou d’un script.

    Ignorer la resollicitation si

    Énoncé de condition no-code ou script low-code qui spécifie une condition permettant aux utilisateurs d’ignorer la resollicitation dans la conversation. Lorsqu’un nœud précédent est revisité via un bouclage de rubrique ou une action de boîte de dialogue, Agent virtuel contourne ce nœud et conserve automatiquement sa valeur d’origine.

    Exemple de contrôle d’entrée de l’utilisateur booléen pour la découverte de rubriques NLU

    Remarque :
    Concepteur d'agent virtuel Les commandes peuvent s’afficher et fonctionner différemment dans d’autres canaux.
    Propriétés d’entrée Invite d’entrée
    Figure 3. Propriétés de base du contrôle d’entrée de l’utilisateur booléen
    Les propriétés de base incluent le nom du nœud, l’invite et l’entité NLU.
    Figure 4. Interface utilisateur Web Invite d’entrée de l’utilisateur booléen
    Un exemple d’invite se lit comme suit : « Voulez-vous ajouter un commentaire ? » Les réponses sont oui et non.
    Figure 5. Invite d’entrée utilisateur booléenne Slack
    Un exemple d’invite se lit comme suit : « Voulez-vous ajouter un commentaire ? » Les réponses sont oui et non.

    Prise en charge du canal

    Tableau 1. Prise en charge du canal pour le contrôle d’entrée de l’utilisateur booléen
    Canal Prise en charge Contraintes
    Interface utilisateur Web Pris en charge Aucun
    Interface utilisateur mobile Pris en charge Aucun
    Panneau Now Assist Pris en charge Aucun
    Microsoft Teams Pris en charge Aucun
    Slack Pris en charge Aucun
    Workplace Pris en charge Aucun
    Facebook Messenger Pris en charge Aucun
    SMS Twilio Pris en charge Aucun
    LINE Pris en charge Aucun
    WhatsApp Pris en charge Aucun
    Apple Messages for Business Pris en charge Aucun
    Alexa (Voix) Pris en charge Aucun