IBM Watson Assistant:如何存储任何类型的输入?

IBM Watson Assistant: How to store any kind of input?

我想使用槽在变量中存储一条用户信息。这个用户信息可以是任何东西。可以是一个长句子,也可以只是一个词,也可以是项目符号或编号列表之类的东西。真的随便。

但是,使用插槽我总是需要 Watson 检查某些东西,如果存在,它将存储在一个变量中。

所以我想我必须创建一个基于模式的实体? 这个图案会是什么样子?

我会推荐 Watson Assistant 关于 expressions for accessing objects 的文档页面。全局变量之一是 inputinput.text 给你用户提供的任何东西。您可以将其存储在上下文变量中或对其进行处理并仅保留其中的一部分。

Pattern-based entities 只有在您在输入中寻找特定内容时才有帮助。它可用于查找例如电子邮件地址或 URI,因为它们遵循某些模式。如前所述,要捕获整个输入,只需访问全局输入对象并访问其文本部分。