如何列出我的Bot在Watson Conversation Service中使用的@Cities实体值

时间:2018-05-20 00:08:18

标签: ibm-cloud watson watson-conversation watson-assistant

我有一个实体     @City =奥斯汀,普罗维登斯,伦敦和波士顿 enter image description here 我只是想回答这个机器人在哪些城市工作的问题? enter image description here

然后回复:

Here are the cities this works with $Locations ,  Which city do you want?

1 个答案:

答案 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)。另一种选择是对响应进行硬编码。但这只适用于很少的价值和不经常的变化。