我开发了自定义alexa技能。我有一个产品搜索意图,其中有一个名为品牌的插槽类型。当用户搜索“我想要Nike和Andrew Geller鞋子”(Nike和Andrew Geller都是品牌)时,插槽值被标识为“Nike Andrew Geller”。
是否有可能将这两个品牌识别为阵列的元素?即:[耐克,安德鲁盖勒]。
原因是我有一个API调用来执行这些已识别的品牌,我必须做的查询就像Brand:Nike+Brand:Andrew Geller
。但当插槽值为“Nike Andrew Geller”时,我不知道它是一个品牌,2个品牌或3个频段来进行上述API查询。
你必须链接插槽。例如
{} slotone
{slotone} {slottwo}
然而,在插槽之间没有清晰的分隔符识别可能很差。
因此,对于您的示例,如果您知道将有1到3个插槽计数
Countone {} {} slotone
{countone} {slotone}和{counttwo} {slottwo}和{countthree} {slotthree}