我有一个实体@City = Austin、Providence、London 和 Boston 我只是想回答这个机器人与哪些城市合作的问题?
然后回复:
Here are the cities this works with $Locations , Which city do you want?
在对话框中,您可以访问在用户输入中检测到(识别)的所有实体。但是,您无权访问所有已定义的实体及其可能的值。
您可以做的是使用允许的值定义一个上下文变量。甚至可以动态填充该变量(有关从 Watson Assistant 中访问数据库的信息,请参阅本教程)。另一种选择是对响应进行硬编码。但这仅适用于很少的值和不经常更改的情况。