如何从动作 SDK(最新版本)获取用户输入。在之前的版本中,我们只是像示例一样使用文本意图
app.intent('actions.intent.TEXT', async (conv, input) => {
console.log('input', input)
})
我想像在以前的版本中一样获得用户输入,但以前的版本已弃用。如何从操作生成器获取用户输入?
在最近的版本中,他们提供了意图、场景、类型等......
如何从动作 SDK(最新版本)获取用户输入。在之前的版本中,我们只是像示例一样使用文本意图
app.intent('actions.intent.TEXT', async (conv, input) => {
console.log('input', input)
})
我想像在以前的版本中一样获得用户输入,但以前的版本已弃用。如何从操作生成器获取用户输入?
在最近的版本中,他们提供了意图、场景、类型等......
自定义 NLU 示例提供了将用户的全文发送到您的 webhook 以进行处理的示例。
它是通过一个简单的user_utterance 意图来完成的,该意图接受freeText然后调用 webhook。
然后您的 webhook 可以处理意图的参数:
app.handle('doAny', (conv) => {
const any = conv.intent.params.any.original;
conv.add(`You said ${any}.`);
});