Amazon web services 莱克斯并没有把优步作为一种选择

Amazon web services 莱克斯并没有把优步作为一种选择,amazon-web-services,amazon-lex,Amazon Web Services,Amazon Lex,在AWS中,Lex有一个用于汽车的插槽类型。价值观是出租、出租车。对于出租车,我定义了“迷你出租车、出租车、优步”等同义词。当我输入minicab或taxicab时,Lex会将其标识为Taxi,但当我输入uber时,它不会被识别为Taxi的同义词 这是我配置的同义词选项:出租车、迷你出租车、出租车、优步 除uber外,所有同义词均可识别。知道为什么吗?它是某个地方的保留字吗 我正在根据请求为插槽添加完整的json: 以下是插槽的完整json: { "name": "BankBotCarSer

在AWS中,Lex有一个用于汽车的插槽类型。价值观是出租、出租车。对于出租车,我定义了“迷你出租车、出租车、优步”等同义词。当我输入minicab或taxicab时,Lex会将其标识为Taxi,但当我输入uber时,它不会被识别为Taxi的同义词

这是我配置的同义词选项:出租车、迷你出租车、出租车、优步

除uber外,所有同义词均可识别。知道为什么吗?它是某个地方的保留字吗

我正在根据请求为插槽添加完整的json: 以下是插槽的完整json:

{
  "name": "BankBotCarServiceType", 
  "description": "car service the user is hiring - hire or taxi or chauffeured or rickshaws", 
  "enumerationValues": [
    {"value": "Rickshaws", "synonyms": ["tuk tuk", "scooter", "moped", "auto", "auto rickshaw"]}, 
    {"value": "Chauffeured car", "synonyms": ["chauffeur"]}, 
    {"value": "Hire", "synonyms": ["car hire", "rent", "self drive", "self-drive", "you-drive", "u-drive", "rent a car", "rented vehicle"]}, 
    {"value": "Taxi", "synonyms": ["taxis", "minicab", "taxicab", "Uber", "uber", "uberX"]}
  ], 
  "checksum": "XXXXXXXX", 
  "valueSelectionStrategy": "TOP_RESOLUTION"
}

我已经与AWS团队取得联系,他们已经确认这是Lex的一个bug。这需要他们方面的解决方案,他们正在积极进行这方面的工作。我会在他们发布更新时更新这个


来自AMAZON团队的更新:AMAZON开发团队已经确认他们已经部署了修复程序,现在应该可以正常工作了

我不认为优步是一个保留词。你能分享你的代码吗?那方言可能是个问题@Jineshsah,你想让我分享什么密码?这是lex配置。您想要插槽的json吗?我已将其添加到question@SharvariNagesh在Lex控制台中,为插槽选择Latest并再次构建它。在我的例子中,它解决了类似的错误。@sid8491,没有Sid,为插槽选择Latest并再次构建它不会添加这个特定的单词。其他一切都添加了