DialogFlow无法识别复合实体

时间:2018-12-18 08:51:19

标签: dialogflow actions-on-google

我有一个具有复合实体的代理,该复合实体看起来像

from @city to @city
between @city and @city
@city to @city

这几天前还不错,但是最近几天该特工的行为很奇怪。它不再能够识别

之类的查询
  

@city到@city的距离是多少

有时DialogFlow仅解析“之间”的第一个单词,有时仅解析最后一个@city,有时根本不解析任何单词。即使我的意图完全相同。有时我还会得到

  

MalformedResponse Dialogflow内部错误(4XX)。

调用此意图时。这个意图是由一个可以正常工作的webhook处理的,有时查询可以正确处理(通常是简短的短语),并且我得到正确的输出。但是包含多个实体的短语始终会在上述实体处中断。我想这很难调试,因为我没有得到任何相关的输出,但是也许有人遇到过类似的问题。

0 个答案:

没有答案