Actions de boîte de dialogue pour Agent virtuel

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Dans le cadre de cette Vancouver version, la fonctionnalité Actions de boîtes de dialogue élargit la communication en langage naturel avec Agent virtuel, ce qui rend les conversations plus fluides entre l’utilisateur et l’agent.

    Fonctionnement des actions de boîtes de dialogue

    Dialog Acts interprète et applique les entrées de l’utilisateur au cours d’une Agent virtuel conversation. Lorsque cette fonctionnalité est active, vous interagissez Agent virtuel avec vous dans votre propre langage naturel, au lieu de sélectionner des réponses en fonction des invites de la rubrique.

    Par exemple, si vous demandez un ordinateur portable au cours d’une Agent virtuel conversation, vous utilisez les invites de rubrique pour sélectionner un fabricant, une taille d’écran et une quantité de RAM. Sans les actes de dialogue, vous modifiez les spécifications uniquement en suivant les invites de la rubrique, ce qui peut prendre plus de temps pour parcourir une Agent virtuel conversation lorsque vous réinitialisez vos options. Avec Dialog Acts, si vous changez d’avis sur l’une des spécifications de l’ordinateur portable avant de terminer la demande, vous pouvez saisir une déclaration telle que « En fait, j’ai besoin de 8 Go de RAM ». Si votre entrée correspond Compréhension du langage naturel suffisamment au modèle (NLU), les spécifications sont modifiées immédiatement, même si vous vous trouvez sur un autre point de la rubrique. Si l’entrée ne correspond pas, elle est ajoutée à une liste d’énoncés pouvant être ignorés.

    Les énoncés de l’utilisateur sont stockés dans la table Ouvrir le suivi de l’état de prédiction NLU [open_nlu_predict_state_tracking], tandis que les commentaires sont suivis dans la table Ouvrir les commentaires de l’action de boîte de dialogue de prédiction NLU [open_nlu_predict_dialog_act_feedback]. Les langues sont suivies dans la table Ouvrir les langues du pilote NLU [open_nlu_driver_language]. Dans la version actuelle, l’anglais est la seule langue prise en charge pour Dialog Acts.

    Activation des actions de boîte de dialogue

    Activez les actions de boîte de dialogue en activant le bouton Activer les actions de boîte de dialogue dans le ou le .Formulaire Créer une rubriqueOnglet Propriétés de la rubrique Lorsqu’elle est activée, un deuxième bouton bascule Confirmer les valeurs modifiées s’affiche. Utilisez ce commutateur pour fournir une invite confirmant qu’une variable doit être modifiée en fonction de vos énoncés.

    Considérations relatives à la mise en œuvre des actes de dialogue

    La fonctionnalité Actions de boîtes de dialogue est disponible tant qu’elle NLU est active pour l’instance et la rubrique. Toutefois, au moins une des réponses préconfigurées doit être Actif pour que les activation/désactivations des actions de boîte de dialogue dans le soient Onglet Propriétés de la rubrique disponibles. Les actions de boîtes de dialogue peuvent fonctionner sans intention de modèle, mais elles ne peuvent pas sélectionner d’entité si la rubrique n’est pas associée à ce modèle ou à cette intention.

    Les nœuds de décision peuvent être modifiés par une condition ou un script pour ignorer la nouvelle sollicitation par des actes de dialogue. Toutefois, l’option Modifier les actions de boîte de dialogue ne fonctionne pas s’il existe plusieurs nœuds date/heure sur une rubrique.

    Réponses des actions de boîtes de dialogue disponibles

    La version actuelle inclut les types de réponses suivants, stockés dans la table Ouvrir les actes de boîte de dialogue NLU [open_nlu_dialog_act] :
    Tableau 1. Actions de boîtes de dialogue Types de réponses
    Type Description
    Modifier Modifiez une variable enregistrée précédemment.
    Affirmer Confirmez une variable.
    Inverser Refuser la confirmation d’une variable.