Watson Assistant 中的查询 URL



我正在使用 Watson Assistant (V2(。我正在通过他们提供的IBM前端接口配置WA本身,并使用NodeJS将其部署到他们的云中。

我想执行以下操作:

  1. 用户访问包含聊天机器人 www.mysite.com/?productID=123

  2. 机器人在启动时查询 URL 并识别产品 ID。

  3. 识别的产品 ID 放置在我的实体@productID中,因此我可以将其用作上下文变量$productID(或 @productID.literal(。

到目前为止,我还没有找到将产品ID放入@entity的方法。我通过使用正则表达式调用 onload 函数来获取产品 ID,并且可以在聊天框中显示产品 ID。但是,我无法弄清楚的是以某种方式将其存储在@entity中的方法。

我熟悉html/css/json/js,但还不熟悉Watson提供的API。

任何指示都非常感谢。谢谢!

当您使用 IBM Watson Assistant 的 V2 API 时,您可以使用消息将用户输入发送到聊天机器人引擎。请求正文具有包含系统和技能相关部分的上下文元素。您可以扩充它并设置与应用相关的上下文变量。使用它来传入您的产品 ID。无需尝试将其设置为实体。

相关内容

  • 没有找到相关文章