2017-03-31 58 views
0

我们需要根据当前时间在Watson对话框中作出决定。有没有一个好的/最好的做法呢?我想周期性地将当前时间写入一个Dialog配置文件变量,但我希望有一个更好的方法。在Watson对话框中使用时间

回答

1

只是为了任何其他读者,这是现在反对的沃森对话服务,而不是对话服务中的对话框件(这是由旧的对话启发,但不同的是...)

无论如何, 我认为你很对不对。因为配置文件变量和用户消息在这里是单独的方法,所以您需要确保配置文件在您做出响应之前是最新的。另一种选择是在对话框节点给某些格式的应用程序知道如何处理,即

<morning> good morning!</morning> <afternoon> good afternoon!</afternoon> 

,然后你的应用程序做会看到,响应多个响应,并根据时间给出正确的消息,在运行时。这显然需要更复杂的应用程序代码,但会减少访问该服务的次数。