我有一个实体 @City =奥斯汀,普罗维登斯,伦敦和波士顿 我只是想回答这个机器人在哪些城市工作的问题?
然后回复:
Here are the cities this works with $Locations , Which city do you want?
答案 0 :(得分:1)
在对话框中you have access to all the entities that were detected (recognized) in the user input。但是,您无权访问所有已定义的实体及其可能的值。
您可以做的是使用允许的值定义上下文变量。甚至可以动态填充该变量(请参阅此tutorial for database access from within Watson Assistant)。另一种选择是对响应进行硬编码。但这只适用于很少的价值和不经常的变化。