Onglet Flux de rubrique

  • Rversion finale: Washingtondc
  • Mis à jour 12 mars 2024
  • 6 minutes de lecture
  • Utilisez l’onglet Flux de rubrique pour créer le flux de conversation. Utilisez les contrôles pour les entrées utilisateur, les réponses des bots et les utilitaires afin de définir le flux.

    Onglet Flux (vue par défaut)

    Figure 1. Exemple d’onglet Flux dans la vue par défaut
    Onglet Flux affichant la palette d’entrées, les réponses du bot et les utilitaires, ainsi que le flux de conversation initial. Pour une description textuelle, reportez-vous à la légende qui suit.
    Tableau 1. Légende (vue par défaut)
    Fonctionnalité Description
    1. Barre de navigation Fils d’Ariane pour naviguer de votre conception vers la page Rubriques. Lors de la mise à jour des conceptions, le coin droit affiche un message indiquant l’état de la conception. Par exemple, un message peut indiquer que vous avez des changements non publiés pour votre rubrique ou Compréhension du langage naturelNLU() les mappages de langue.
    2. Barre d’en-tête de la rubrique Onglets et options de conception pour votre rubrique :
    • Onglets : chaque onglet offre une vue différente pour travailler sur votre conversation.
    • Vue de table : option qui affiche une vue de table des nœuds dans le flux de conversation. Vous pouvez utiliser cette option pour basculer entre la vue de table et la vue de diagramme lorsque vous concevez votre conversation.
    • Actif/Inactif : option qui modifie l’état de la conception afin qu’elle soit active (disponible pour les utilisateurs) ou inactive (en développement et non disponible pour les utilisateurs). Sélectionnez-le pour afficher les options suivantes :
      • Inclus dans la détection de rubrique : option permettant de rendre la rubrique détectable via des mots clés, NLUou Now LLM. Si cette option est désactivée, la rubrique est incluse lors de l’exécution du retour de recherche.
      • Inclus dans la liste des rubriques : option permettant de rendre la rubrique visible sous la liste de rubriques « Tout me montrer ».
    • Enregistrer : permet d’enregistrer le design actuel.
    • Test : ouvre le design dans une fenêtre de test de messagerie instantanée afin que vous puissiez prévisualiser et tester la conversation. Si le panneau Microsoft Teamsou Slack l’application est configuré pour votre environnement, les Now Assist options d’aperçu de ces canaux s’affichent dans la liste de boutons Tester. Sélectionnez Aperçu dans le panneau Now Assist, Aperçu dans Microsoft Teams ou Aperçu dans Slack dans la liste pour tester votre rubrique dans ces environnements.
    • Publier : active le design et le met à la disposition des clients de messagerie instantanée. Si vous utilisez des modèles spécifiques à NLU une langue, sélectionnez Examiner et publier dans la liste Publier pour spécifier les langues.
    • Icône Actions supplémentaires sur les rubriques
      • Doublon : copiez le design actuel pour créer une version non publiée du design.
      • Supprimer : permet de supprimer la version actuelle et publiée du design.
    3. Palette Barre latérale réductible avec les onglets Composants et Variables.
    L’onglet Composants affiche une liste de contrôles que vous pouvez faire glisser sur le canevas pour créer une conversation. Les types de contrôles suivants sont disponibles :
    • Entrée de l’utilisateur : contrôles utilisés pour inviter et capturer des informations de l’utilisateur dans une conversation. Lorsque Now Assist cette option est activée et que vous utilisez une rubrique LLM, la section Entrée de l’utilisateur activée pour LLM indique quels contrôles sont compatibles avec LLM.
    • Réponse de l’agent : contrôles permettant d’afficher les réponses de Virtual Agent dans une conversation.
    • Utilitaires : contrôles permettant d’effectuer des actions au sein d’une rubrique, telles que l’exécution d’un script, l’ajout de différents chemins de conversation (branches) dans une rubrique, ou l’ajout de blocs de rubriques.
    L’onglet Variables comprend des entrées et des scripts.
    Section d'entrée
    • Variables de l’agent actif spécifiées dans l’onglet Propriétés de la rubrique pour fournir des informations contextuelles de la session de Virtual Agent à l’agent réel.
    • Variables d’entrée définies par les contrôles d’entrée utilisateur et les utilitaires qui sont ajoutés au flux sur le canevas.
    • Entités « sans nœud » NLU ajoutées par l’auteur de la rubrique qui sont utilisées comme variables d’entrée remplies dans les fentes pour la rubrique.
    Section de script
    La section Script inclut les scripts trouvés dans les nœuds du canevas. L’auteur de la rubrique peut ajouter d’autres variables de script pour stocker des valeurs en dehors des variables de contrôle. Les variables de scripting permettent des scénarios de scripting plus complexes.
    4. Toile Zone qui affiche le flux de conversation sous forme graphique Lorsque vous faites glisser un contrôle sur le canevas, ce contrôle devient un nœud dans le flux de conversation. Inclut une feuille de propriétés connexe qui s’ouvre dans le volet droit. Chaque flux a un nœud de début et de fin . Lorsque vous ajoutez ou supprimez des contrôles, la disposition des contrôles sur le canevas est ajustée automatiquement.
    5. Recherche de noeud Option permettant de trouver rapidement des nœuds spécifiques dans le flux de conversation. Sélectionnez l’icône de recherche de nœud pour développer le champ de recherche et saisissez le nom du nœud que vous souhaitez rechercher. Lorsqu’un nœud correspondant est trouvé, le nœud est mis en surbrillance dans le flux. Utilisez les flèches gauche ou droite pour rechercher le nœud précédent ou suivant qui correspond au nom du nœud de recherche.
    Figure 2. Recherche de nœud affichant le nœud en surbrillance
    Recherche de nœud, affichant le nœud en surbrillance dans le flux et la barre de recherche en surbrillance.
    6. Fiche de propriété Propriétés spécifiques au noeud sélectionné sur le canevas. Chaque nœud possède son propre ensemble de propriétés que vous pouvez définir, incluant des scripts qui contrôlent le comportement ou le traitement effectué dans le nœud. Si NLU cette option est activée, les feuilles de propriétés pour les contrôles d’entrée contiennent des champs supplémentaires NLU .
    7. Sélecteur de pastilles de données Outil permettant de sélectionner des pastilles de données à partir de variables d’entrée ou de variables de script à utiliser dans le champ de propriété. Sélectionnez le sélecteur de pastilles de données à sélectionner parmi les variables existantes accessibles dans la rubrique. Vous pouvez également faire glisser les pastilles de données directement dans les champs de propriété.
    8. Éditeur de script Outil permettant d’ajouter ou de modifier des scripts JavaScript utilisés dans une propriété. Fournit une assistance pour l’écriture de scripts, y compris une liste d’éléments valides au niveau du point d’insertion. Les éléments comprennent le nom de la fonction, les noms d’objets et les noms de variables disponibles pour la rubrique. Pour plus d’informations, consultez l’éditeur de syntaxe JavaScript.

    Onglet Flux avec la vue de table activée

    La plupart des fonctionnalités de l’onglet Flux sont identiques dans la vue Table. La figure et le tableau suivants mettent en évidence les différences.

    Figure 3. Exemple d’onglet Flux dans la vue tabulaire
    Vue de table de l’onglet Flux, où une ligne de table affiche chaque nœud de conversation. Pour la description du texte, reportez-vous à la légende qui suit.
    Tableau 2. Légende (vue tabulaire)
    Fonctionnalité Description
    Palette : Barre latérale Variables L’onglet Composants n’est pas affiché. Seule la barre latérale Variables est visible.
    Vue de la table Liste de lignes de table, où chaque ligne correspond à un nœud dans le flux de conversation. Vous pouvez ajouter des nœuds dans cette section. Lorsque vous ajoutez ou supprimez des nœuds, les lignes de la table s’ajustent automatiquement. Un nœud peut être l’un des contrôles suivants, à l’exception des nœuds de début et de fin :
    • Entrée de l’utilisateur : contrôles utilisés pour inviter et capturer des informations de l’utilisateur dans une conversation.
    • Réponse de l’agent : contrôles pour l’affichage des réponses de l’agent virtuel dans une conversation.
    • Utilitaires : contrôles permettant d’effectuer des actions au sein d’une rubrique, telles que l’exécution d’un script, l’ajout de différents chemins de conversation (branches) dans une rubrique, ou l’ajout de blocs de rubriques.

    Sélectionnez Ajouter un nouveau nœud pour ajouter un nœud. Vous pouvez spécifier le type de contrôle dans la boîte de dialogue.

    Rechercher une table Option pour rechercher des nœuds dans la conversation (table).

    Avertissements de propriété incomplets

    Les contrôles sur le canevas ont des propriétés requises. Si des propriétés requises sont manquantes, Concepteur d'agent virtuel affiche le nombre total de propriétés obligatoires manquantes et les contrôles qui en sont dépourvus. Tous les avertissements incomplets doivent être adressés pour tester ou publier la rubrique.

    Dans l’exemple suivant, il manque deux propriétés obligatoires à la rubrique. Deux nœuds sont affectés, et il manque une propriété à chacun. Le nœud de réponse Texte n’a pas la réponse Message.

    Figure 4. Onglet Flux avec des propriétés incomplètes
    Concepteur d'agent virtuel Vue de l’onglet Flux avec des propriétés incomplètes. Le nombre de nœuds incomplets est affiché dans le canevas. La barre latérale et chaque nœud indiquent le nombre d’entrées incomplètes.

    Pointez sur le message incomplet pour afficher une info-bulle qui décrit ce qui est manquant.

    Figure 5. Sélectionnez le message pour obtenir plus d’informations
    Concepteur d'agent virtuel propriétés, avec un message incomplet sélectionné pour afficher les éléments manquants dans le nœud.