簡體   English   中英

IBM Watson Assistant:如何通過禁用輸入字段來關閉對話框?

[英]IBM Watson Assistant: How to close dialog by disabling input field?

給出結束語句后如何禁用 Watson 助手的輸入字段?

例如:如果機器人顯示感謝您使用我們的服務,那么輸入字段應該是灰色的並且不應該讓用戶輸入,用戶必須重新啟動機器人才能聊天。

watson:instance.updateAssistantInputFieldVisibility(false) 中有一個方法會禁用輸入字段,因此您可以自定義您想要使用的方式。

我看到以下選項可讓您在 Watson Assistant 中“禁用”聊天。

  • 你可以用暫停來回應
  • 設置一個內部變量,從您的角度來看,對話已完成,不應再次恢復。 通過不回答來對任何輸入做出反應。
  • 考慮any_else的特殊版本。
  • 構建您自己的可以禁用輸入的界面。

恕我直言,不應該禁用輸入,這違反了最佳實踐。 您希望用戶進行交互。 使用聊天重新加載 web 頁面通常會重新啟用輸入。 那么用例是什么……?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM