![](/img/trans.png)
[英]How to trigger a specific node in IBM Watson Assistant from URL
[英]Query URL in Watson Assistant
我正在使用 Watson Assistant (V2)。 我正在通過他們提供的 IBM 前端界面配置 WA 本身,並使用 NodeJS 將其部署到他們的雲中。
我想做以下事情:
用戶訪問包含聊天機器人的 www.mysite.com/?productID=123
該機器人在啟動時會查詢 URL 並識別產品 ID。
已識別的 productID 放置在我的實體 @productID 中,因此我可以將其用作上下文變量 $productID(或 @productID.literal)。
到目前為止,我還沒有找到將productID 放入@entity 的方法。 我通過使用正則表達式調用onload function 來獲取產品ID,並且可以在聊天框中顯示產品ID。 但是,我想不出一種以某種方式將其存儲在@entity 中的方法。
我熟悉 html/css/json/js,但還不熟悉 Watson 提供的 API。
非常感謝任何指針。 謝謝!
當您使用 IBM Watson Assistant 的 V2 API 時,您可以使用消息將用戶輸入發送到聊天機器人引擎。 請求正文有一個上下文元素,其中包含系統和技能相關部分。 您可以擴充它並設置與應用程序相關的上下文變量。 使用它來傳遞您的productID 。 無需嘗試將其設置為實體。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.