我遇到的问题是,我在参数缺失时根据参数所定义的参数提示不会被触发。如果参数丢失,模拟器会回答“抱歉,我没有得到”。
一个例子:
使用dialogflow-fulfillment
nodejs库函数代码:
function test(agent) {
let age = agent.parameters.age.amount;
let conv = agent.conv();
conv.ask('This is from the backend: ' + age);
return agent.add(conv);
}
Dialogflow上的意图:
模拟器: