【发布时间】:2020-09-22 05:36:21
【问题描述】:
我正在使用 dialogflow 和 actions-on-google 构建一个开放式聊天机器人。如果用户输入的响应不属于任何训练短语,则属于后续回退意图。但由于用户可以在开放式对话中输入任何内容,我想阅读用户输入的内容。这怎么可能?
这是我的代码:
app.intent('First', (conv, {number}) => {
const rating = number;
if(type[0] === 'RATING'){
if(rating >= 1 && rating <= 5){
senddata[0] = qstion[0] + rating;
conv.ask(qstion[1]);
}
else{
conv.ask('Please enter a number between 1 and 5');
}
}
});
我在这个后续回退意图中写什么来读取响应:
app.intent('First - fallback', (conv) => {
});
以下是意图图片:
“第一”意图:
“第一”意图上下文:
第一后备意图:
“第二个”意图:
【问题讨论】:
-
更新您的问题以包含相关意图的屏幕截图通常可以帮助我们帮助您找出任何问题。
标签: node.js actions-on-google dialogflow-es-fulfillment