有没有办法在不说话语的情况下调用 Intent 以在 aws-lambda 函数中开始所述意图,并调用特定插槽并获取用户输入以更新所述插槽值。
示例代码:
目前,我设法通过使用槽确认进入 SocialType 槽。但是,我试图进入 QuestionA 插槽并通过 lambda 函数获得基于此插槽的值,因为提示将是基于用户先前响应的随机生成的提示。
此外,是否有可能通过 SocialIntent.
有没有办法在不说话语的情况下调用 Intent 以在 aws-lambda 函数中开始所述意图,并调用特定插槽并获取用户输入以更新所述插槽值。
示例代码:
目前,我设法通过使用槽确认进入 SocialType 槽。但是,我试图进入 QuestionA 插槽并通过 lambda 函数获得基于此插槽的值,因为提示将是基于用户先前响应的随机生成的提示。
此外,是否有可能通过 SocialIntent.
每个意图都将由它们自己的话语和它们的槽值触发,我认为没有一种方法可以从另一个意图中调用一个意图。
根据用户所说的特定意图将被触发,并且请求将使用该特定意图名称发送。
但是,处理此问题的最佳逻辑是在您的后端 API (lambda) 上并使用在会话中维护的会话变量。通过使用这些,您将能够确定状态并在意图结束时处理您需要处理的意图(API 中的代码逻辑)。
更多关于会话对象