Je construis un agent sur API.ai où je pose une question à un utilisateur. Je ne m'attends pas à ce qu'ils répondent à la question à mon agent. Cependant, ils voudront peut-être répondre à cette question plus tard en demandant plus d'informations. Si je «mets fin à la conversation» dans mon intention, ils ne peuvent pas faire quelque chose comme dire «dis-moi plus» sans invoquer mon action de nouveau (auquel cas tout le contexte est perdu), mais de la même façon s'ils ne disent pas quoi que ce soit, puis (sur google home au moins) la question se répète car il attend une réponse.API.ai n'attendez pas la réponse mais ne mettez pas fin à la conversation
Y at-il de toute façon que je pourrais faire cela?
Merci de répondre. Je suppose que dans mon exemple, l'utilisateur pouvait demander des informations sur x. X a beaucoup d'infos donc je viens d'en fournir une partie avec l'option de demander plus. Je pense que je vais devoir aller avec l'approche Prisonniers et stocker moi-même userId et un temps d'interaction pour gérer le contexte de cette façon avec mon propre timeout et juste avoir l'intention de me dire plus qui récupère le contexte à partir d'une base de données. Merci pour la réponse – TommyBs