Gérer les entrées et les sorties de rubrique
Les rubriques peuvent avoir des paramètres d’entrée et de sortie. Lorsqu’une rubrique redirige vers une autre rubrique, vous pouvez utiliser ces paramètres pour transmettre des informations entre les rubriques.
Si votre agent utilise l’orchestration générative, il peut remplir automatiquement les entrées, avant d’exécuter le rubrique, en utilisant le contexte de conversation ou générer des questions pour demander à l’utilisateur les valeurs. Ce comportement est similaire à la manière dont fonctionne le remplissage des emplacements génératifs pour les actions.
Lors de l’utilisation de l’orchestration générative, un agent peut utiliser les sorties rubrique pour générer un réponse contextuel. Dans de tels cas, vous n’avez pas besoin de configurer un message textuel à partir du rubrique lui-même.
Les entrées et les sorties de rubrique peuvent partager des valeurs avec d’autres rubriques et actions dans le même plan généré.
Ajouter des entrées et des sorties
Pour ajouter des entrées ou des sorties pour une rubrique, sélectionnez les Détails dans la barre de navigation en haut du canevas de création. Vous pouvez également sélectionner Détails dans le menu contextuel d’une rubrique sur la page de liste Rubriques.
Une fois que le volet Détails est affiché, vous pouvez accéder aux onglets Entrées ou Sorties, puis créer de nouvelles variables d’entrée ou de sortie en sélectionnant Créer une nouvelle variable.
Pour chaque paramètre d’entrée et de sortie, vous devez saisir un nom, sélectionner un type de données et saisir une description pour la variable correspondante.
Si votre agent utilise l’IA générative pour décider comment répondre aux utilisateurs, davantage de propriétés sont disponibles pour les variables d’entrée. Plus précisément Comment le agent remplira-t-il cette entrée ? détermine comment le agent remplit cette variable avec une valeur avant d’exécuter le rubrique. Par défaut, chaque entrée est définie sur Remplir dynamiquement avec la meilleure option. Le agent essaie de renseigner la valeur à partir du contexte disponible, comme l’extraction d’une valeur du message de l’utilisateur ou d’une conversation précédente. Si aucune valeur appropriée n’est trouvée, il génère une question pour demander une valeur à l’utilisateur. Vous pouvez choisir de remplacer une entrée par une valeur au lieu de demander à l’utilisateur. Pour remplacer un paramètre d’entrée, Sélectionner Définissez comme valeur, sous Comment agent remplira-t-il cette entrée ?, et entrez la valeur souhaitée. Cette valeur peut être une valeur littérale, une variable existante ou une formule Power Fx.
Pour garantir que votre agent capture le bon type de valeur pour l’entrée, vous devez également spécifier un type d’entité sous Identifier comme.
Des paramètres supplémentaires peuvent être configurés pour les entrées afin de contrôler le comportement de agent lors de la demande d’une valeur ou de la validation d’une réponse de l’utilisateur.
L’une de ces propriétés, Devrait demander à l’utilisateur, n’est disponible que pour les entrées de rubrique. Il détermine si le agent doit essayer de remplir la variable avec une valeur avant d’exécuter le rubrique. Cette propriété est activée par défaut.