IPromptContext interface
Informations contextuelles suivies pour une invite de . Ces informations sont accessibles dans une invite via session.dialogData.
Propriétés
| active |
Permet de suivre le gestionnaire Prompt.matches() actif. Cela est utilisé en interne pour déplacer les gestionnaires en cascade à l’étape suivante. |
| is |
Si la valeur est true, nous revenons d’une interruption inattendue et nous devons envoyer à nouveau l’invite initiale turn-0. |
| last |
Horodatage du dernier tour. |
| options | Options avec laquelle l’invite a été appelée. |
| turns | Nombre de fois où l’utilisateur a interagissant avec l’invite. Le premier message envoyé à l’utilisateur est le tour 0, la première réponse des utilisateurs est turn-1, et ainsi de suite. |
Détails de la propriété
activeIntent
Permet de suivre le gestionnaire Prompt.matches() actif. Cela est utilisé en interne pour déplacer les gestionnaires en cascade à l’étape suivante.
activeIntent: string
Valeur de propriété
string
isReprompt
Si la valeur est true, nous revenons d’une interruption inattendue et nous devons envoyer à nouveau l’invite initiale turn-0.
isReprompt: boolean
Valeur de propriété
boolean
lastTurn
Horodatage du dernier tour.
lastTurn: number
Valeur de propriété
number
options
Options avec laquelle l’invite a été appelée.
options: IPromptOptions
Valeur de propriété
turns
Nombre de fois où l’utilisateur a interagissant avec l’invite. Le premier message envoyé à l’utilisateur est le tour 0, la première réponse des utilisateurs est turn-1, et ainsi de suite.
turns: number
Valeur de propriété
number