在沃森助手中使用SpEL进行用户输入验证[视频]


如果您正在构建旅行预订机器人,则在调用空中交通服务或API之前,必须验证几个用户输入。使用Watson Assistant(以前的Watson对话服务),您可以使用Spring表达式语言(Spring Expression Language,Spel)方法和表达式在工具中毫不费力地做到这一点,而不必将其带到应用程序端。您可以通过编写访问对象和对象属性的方法和表达式来处理从用户输入中提取的值。

下面的示例将帮助您理解如何使用Watson Assistant中的Spring表达式语言方法和表达式验证旅行预订机器人场景中的用户输入。

验证出发地点和到达地点是否相同:

验证用户是否输入了较早的出发日期:

请参阅Watson Assistant Docs了解更多关于Spel方法和表达式的知识,让您的Chabot变得更聪明!