Ibm cloud IBM Watson Assistant-在自定义实体中存储插槽数据?

Ibm cloud IBM Watson Assistant-在自定义实体中存储插槽数据?,ibm-cloud,chatbot,ibm-watson,watson-conversation,Ibm Cloud,Chatbot,Ibm Watson,Watson Conversation,我正在IBM Watson Assistant对话框中的一个节点中使用插槽。问题是系统为插槽提供的实体中没有一个不符合我的需要 我需要保存一个公司名称。所以我创建了自己的实体,名为 @companyName添加了模式,当用户输入值时,实体模式会识别该值,但数据不会保存到实体中 如何将用户对该问题的答案保存在my entity@companyName 截图: --- 您不想保存实体,但它的值…: 您需要检查@companyName.value并将其保存到变量$companyName。看这个 这使

我正在IBM Watson Assistant对话框中的一个节点中使用插槽。问题是系统为插槽提供的实体中没有一个不符合我的需要

我需要保存一个公司名称。所以我创建了自己的实体,名为
@companyName
添加了模式,当用户输入值时,实体模式会识别该值,但数据不会保存到实体中

如何将用户对该问题的答案保存在my entity
@companyName

截图:


--- 您不想保存实体,但它的值…:

您需要检查
@companyName.value
并将其保存到变量
$companyName
。看这个

这使用模式来捕获数据,并且代码是可用的。检查它的一些编码示例。

我找到了

我所要做的一切就是在
检查:@companyName
之后的第二个屏幕截图中追加
.literal

现在插槽部分看起来是这样的,我们在变量
$companyName

我在官方文件中找到了它,更准确地说是在这里:


(在第4项下。为每个单元的所需信息添加一个插槽。对于每个插槽,请指定这些详细信息。

首先非常感谢您的努力和回答,我非常感谢!不幸的是,我仍然无法解决我的问题。在第二个屏幕截图中,我尝试将
检查:@companyName
替换为
检查:@companyName.value
,其余部分保持不变,但仍然不起作用。也检查了链接,但它们也在使用系统入口…:/对不起,它是
文字
,不是
。它指的是捕获的实际值。