Référencer les intentions dans le flux de dialogue
Vous pouvez référencer des intentions directement à partir du flux de dialogue.
Pour les flux de dialogue conçus en mode visuel, vous définissez des événements d'intention dans le flux principal. Voir Mapper une intention à un flux.
Pour les dialogues conçus en mode YAML, vous configurez des intentions en tant que transitions d'action pour le composant
System.Intent
afin de naviguer jusqu'à l'état approprié pour l'intention résolue. Par exemple, voici ce que System.Intent
pourrait souhaiter si vous aviez des intentions appelées OrderPizza et CancelPizza : intent:
component: "System.Intent"
properties:
variable: "iResult"
transitions:
actions:
OrderPizza: "startOrder"
CancelPizza: "cancelorder"
unresolvedIntent: "unresolved"