Contrôle de saisie de l’utilisateur de texte

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 9 minutes de lecture
  • Le contrôle d’entrée Utilisateur de texte dans une Agent virtuel rubrique invite l’utilisateur à écrire une chaîne de texte.

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

    Propriété Description
    Nom du nœud

    Nom qui identifie ce nœud dans le flux de rubriques.

    Nom de variable

    Nom de la variable qui stocke la réponse de l’utilisateur à cette invite. Le nom de la variable est automatiquement créé à partir de la propriété Nom du nœud .

    Autoriser le remplissage automatique des créneaux

    Activez cette option pour permettre à la valeur de ce nœud d’être définie automatiquement par d’autres nœuds, ainsi que lors de la découverte de rubriques. Lorsque cette option est activée, le champ Description détaillée passe d’un sélecteur de pastilles de données dynamique et d’options de script à un champ de texte statique.

    Détailler la description

    Description des informations dont vous avez besoin de la part des utilisateurs. Si l’option Autoriser le remplissage automatique des créneaux est désactivée, vous pouvez créer une description détaillée dynamique en sélectionnant l’icône Sélecteur de pastilles de données Icône de sélecteur de pastilles de données. pour définir des conditions, ou sélectionnez l’icône Ouvrir l’éditeur Icône Ouvrir l’éditeur. pour entrer un script. Si l’option Autoriser le remplissage automatique des créneaux est activée, vous ne pouvez saisir qu’une description statique.

    Format d'entrée
    Format de texte validé lorsqu’un utilisateur saisit certains éléments de texte. Si l’utilisateur ne saisit pas le format attendu, un message d’erreur indique que le format n’est pas valide et lui demande de saisir à nouveau le texte. Choisissez le format de l’élément de texte à valider :
    • Texte : n’importe quelle chaîne de texte (pas de validation).
    • E-mail : format composé d’un préfixe d’e-mail (nom d’utilisateur), du symbole @ et d’un domaine.
    • Adresse IP (IPV4, IPV6) : format de livraison de communication de données pour la version 4 ou la version 6 du protocole Internet.
    • Numéro de téléphone (E.164) : Format de numéro de téléphone standard internationalement reconnu.
    • URL : format d’adresse Web.
    • Personnalisé : script qui fournit une règle de validation pour un format de texte personnalisé. Le script doit inclure des messages d’erreur connexes qui s’affichent lorsque le format attendu n’est pas saisi.
    Pour obtenir des exemples de formats de téléphone et d’adresse IP, consultez E.164 formats de téléphone et types de champs d’adresse IP.
    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 clair, saisir un script ou définir des conditions avec le 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 au 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 brut, saisir un script ou définir des conditions à l’aide du sélecteur de pastilles de données.

    Masquer ou ignorer ce nœud
    Utiliser conditionnellement ce nœud si : Instruction de condition sans 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

    Instruction de condition sans 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 utilisateur de texte pour la découverte de rubriques LLM

    Tableau 1. Propriétés de contrôle d’entrée de rubrique LLM
    Propriétés d’entrée Invite d'entrée

    Tous les champs d’entrée utilisateur de texte de base sont librement accessibles. Sélectionnez l’une des options avancées pour les ouvrir individuellement.

    Figure 1. Texte de l’interface utilisateur Web Invite d’entrée utilisateur
    Client Web affichant une invite d’entrée. Le texte se lit comme suit : « Pourriez-vous fournir votre premier élément de catalogue de services ? »

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

    Propriété Description
    Nom du nœud

    Nom qui identifie ce nœud dans le flux de rubriques.

    Nom de variable

    Nom de la variable qui stocke la réponse de l’utilisateur à cette invite. Le nom de la variable est automatiquement créé à partir de la propriété Nom du 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 vous appelez-vous ?

    Format d'entrée
    Format de texte validé lorsqu’un utilisateur saisit certains éléments de texte. Si l’utilisateur ne saisit pas le format attendu, un message d’erreur indique que le format n’est pas valide et lui demande de saisir à nouveau le texte. Choisissez le format de l’élément de texte à valider :
    • Texte : n’importe quelle chaîne de texte (pas de validation).
    • E-mail : format composé d’un préfixe d’e-mail (nom d’utilisateur), du symbole @ et d’un domaine.
    • Adresse IP (IPV4, IPV6) : format de livraison de communication de données pour la version 4 ou la version 6 du protocole Internet.
    • Numéro de téléphone (E.164) : Format de numéro de téléphone standard internationalement reconnu.
    • URL : format d’adresse Web.
    • Personnalisé : script qui fournit une règle de validation pour un format de texte personnalisé. Le script doit inclure des messages d’erreur connexes qui s’affichent lorsque le format attendu n’est pas saisi.
    Pour obtenir des exemples de formats de téléphone et d’adresse IP, consultez E.164 formats de téléphone et types de champs d’adresse IP.
    Entité NLU

    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 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. Lorsque cette option est activée, les utilisateurs ne sont pas invités à confirmer l’entité extraite.

    Avancés
    Sécuriser cette entrée
    Activer

    Commutateur qui chiffre le contrôle d’entrée. Lorsque cette option est activée, l’entrée de l’utilisateur est masquée et apparaît sous la forme d’une série de points dans la fenêtre de messagerie instantanée.

    Fonction de hachage

    [Visible lorsque l’option Sécuriser cette entrée est activée]

    Algorithme de synthèse de méthode basé sur la norme de sécurité WS standard. Choisissez l’une des options suivantes :
    • SHA-256 (minuscules)
    • SHA-1 (minuscules)
    Pour plus d’informations sur les normes de sécurité WS, consultez Propriétés de sécurité WS.
    Chiffrement par salage

    [Visible lorsque l’option Sécuriser cette entrée est activée]

    Données aléatoires qui sont utilisées comme entrée supplémentaire à une fonction à sens unique de hachages des données.

    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 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 une 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 une 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 une 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
    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 entrer 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

    Instruction de condition sans 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

    Instruction de condition sans 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

    Instruction de condition sans 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 utilisateur de texte pour NLU la découverte de rubriques

    Propriétés d’entrée Invite d'entrée
    Figure 2. Propriétés de base du contrôle d’entrée de texte
    Les propriétés d’entrée de l’utilisateur de texte comprennent le nom du nœud, l’invite, le format d’entrée et l’entité NLU en option.
    Figure 3. Sécuriser cette entrée (propriétés avancées)
    Sous Sécuriser cette entrée, faites glisser le commutateur pour activer la fonctionnalité. Les champs Fonction Hachage et Salage de chiffrement s’affichent.
    Figure 4. Texte de l’interface utilisateur Web Invite d’entrée utilisateur
    Invite d’entrée affichée dans le client Web. Le texte se lit comme suit : « Veuillez entrer une brève description de ce que vous recherchez. »
    Figure 5. Invite d’entrée de l’utilisateur sur une application mobile avec le commutateur Sécuriser cette entrée activé
    L’entrée sécurisée de l’utilisateur sur une application mobile affiche des points à la place du mot de passe.

    Prise en charge du canal

    Remarque :
    Concepteur d'agent virtuel Les commandes peuvent s’afficher et fonctionner différemment dans d’autres canaux.
    Tableau 2. Prise en charge du canal pour le contrôle d’entrée de l’utilisateur de texte
    Canal Prise en charge LLM NLU/prise en charge des mots clés Contraintes
    Interface utilisateur Web Non pris en charge Pris en charge Aucun.
    Interface utilisateur mobile Non pris en charge Pris en charge Aucun.
    Panneau Now Assist Non pris en charge Pris en charge Aucun.
    Microsoft Teams Pris en charge Pris en charge Aucun.
    Slack Non pris en charge Pris en charge Slack Les utilisateurs peuvent modifier le texte précédemment saisi dans une conversation. Toutefois, traite Agent virtuel les messages dès leur première saisie. Si unSlack utilisateur modifie une entrée de texte, comme un commentaire pour mettre à jour un ticket, Agent virtuel il n’évalue pas la mise à jour modifiée.
    Workplace Non pris en charge Pris en charge Aucun.
    Facebook Messenger Non pris en charge Pris en charge La limite de caractères maximale est de 5 000 caractères.
    SMS Twilio Non pris en charge Pris en charge Aucun.
    LINE Non pris en charge Pris en charge La limite de caractères maximale est de 5 000 caractères.
    WhatsApp Pris en charge Pris en charge Aucun.
    Apple Messages for Business Non pris en charge Pris en charge Aucun.
    Alexa (Voix) Non pris en charge Pris en charge Pour les écrans, des limites de caractères peuvent s’appliquer. Pour plus d’informations, consultez la documentation du développeur Alexa.