首页 > 解决方案 > 没有 Alexa NLU 的 Alexa

问题描述

可以在不使用 Alexa 的情况下将 Alexa 技能与自定义 NLU 一起使用吗?我需要它,因为 Alexa 不提供上下文,这对我的业务需求至关重要。例如,如果我能够从技能中获得用户输入,我会感到满意。

标签: alexaalexa-skills-kitalexa-skillalexa-voice-servicealexa-slot

解决方案


由开发人员提供上下文。查看 SDK 中的 AttributesManager。

https://developer.amazon.com/en-US/docs/alexa/alexa-skills-kit-sdk-for-nodejs/manage-attributes.html

您可以设置会话或持久属性以“记住”上下文。例如,我使用会话属性并设置一个名为“last_asked”的变量来存储他们最后一次询问的是或否问题,因此该技能具有这些通用答案的上下文。


推荐阅读