Dialogflow es Dialogflow意向赢得';t拾取传送带卡响应

Dialogflow es Dialogflow意向赢得';t拾取传送带卡响应,dialogflow-es,actions-on-google,Dialogflow Es,Actions On Google,我目前正在测试dialogflow以进一步了解它 在Google Dialogflow中,我创建了两张旋转卡片,分别命名为“城市”和“国家”。项目名称也有“城市”和“国家”。 我还创建了两个名为“城市”和“国家”的意向。意图“_City”包含名称“City”作为培训短语(无任何操作和参数)。意向“_Country”包含“Country”作为培训短语 如果我在Google Assistant(actions.Google.com或智能设备上的Google Assistant应用程序)上测试流量,我

我目前正在测试dialogflow以进一步了解它

在Google Dialogflow中,我创建了两张旋转卡片,分别命名为“城市”和“国家”。项目名称也有“城市”和“国家”。 我还创建了两个名为“城市”和“国家”的意向。意图“_City”包含名称“City”作为培训短语(无任何操作和参数)。意向“_Country”包含“Country”作为培训短语

如果我在Google Assistant(actions.Google.com或智能设备上的Google Assistant应用程序)上测试流量,我触摸城市旋转木马卡,它会以“城市”作为响应

我原以为“_城”的本意是拿这个捡起来的,但相反,谷歌助手的回答是“我不明白”。“国家”卡也是如此

有人知道意图是如何获得旋转木马卡的响应的吗

如果我使用一张基本卡片并添加一些建议芯片,Google Assistant将接收响应,并且意图将正确处理。

a的行为与其他响应略有不同。它将与文本不同。相反,您需要在Dialogflow中处理
actions\u intent\u选项
事件,并将其传递给您的履行

app.intent('Carousel - OPTION', (conv, params, option) => {
  const SELECTED_ITEM_RESPONSES = {
    'SELECTION_KEY_ONE': 'You selected the first item',
    'SELECTION_KEY_GOOGLE_HOME': 'You selected the Google Home!',
    'SELECTION_KEY_GOOGLE_PIXEL': 'You selected the Google Pixel!',
  };
  conv.ask(SELECTED_ITEM_RESPONSES[option]);
  conv.ask('Which response would you like to see next?');
});