使用模式创建的Watson助手实体未在上下文变量中设置匹配的值

时间:2018-12-28 09:12:07

标签: chatbot ibm-watson watson-conversation

我创建了一个实体,该实体的模式只能匹配5位数字,下面是该模式。

^([0-9]{5})*?$

enter image description here

但是在节点中,当我检查插槽并将值添加到上下文变量中时,它总是从实体中获取值名称,而不是用户提供的值。

下面是该节点的图像。 enter image description here

1 个答案:

答案 0 :(得分:0)

对于模式,您需要添加文字后缀。

因此将您的第5个广告位“检查”更改为:

@Customer_Id.literal

没有此内容,上下文变量将仅存储找到的实体的值。在您的情况下,该名称与实体名称相同。