私は、ユーザーがWatsonによって応答された<select
のオプションを選択し、選択した値を変数に格納しようとしています。Watson Conversationでユーザー選択値を取得する方法
私はWatson Conversationのレスポンスに(HTMLを使用して)選択する値のリストを表示しましたが、選択した値を変数に格納することはできません。
これは可能ですか?
私は、ユーザーがWatsonによって応答された<select
のオプションを選択し、選択した値を変数に格納しようとしています。Watson Conversationでユーザー選択値を取得する方法
私はWatson Conversationのレスポンスに(HTMLを使用して)選択する値のリストを表示しましたが、選択した値を変数に格納することはできません。
これは可能ですか?
ワトソンの会話はステートレスです。ユーザーのインタラクション/フィードバックをキャプチャするには、UI /アプリケーションレイヤが必要です。
あなたの選択にカスタムID /クラスタグを作成して、UIがインターセプトし、会話にどのように応答するかを知ることができます。
これは可能ですが、注意する必要があります。これは会話がcontext
という名前のセッションのセッションの情報を制御するためです。これはすべてのリクエスト/レスポンスでアプリケーション用に入稿されます(ダイアログのインタラクションの会話IDはAPI
)。ダイアログのノードで
、あなたは高度な応答/内をクリックし、この挿入:
"context" :
{
"your_property": "values"
}
してください[編集] [あなたがこれまでにしようとしているものを]示すためにあなたの質問(http://whathaveyoutried.comを) 。問題のあるコードの[mcve]を含める必要があります。次に、特定の問題を解決するために役立つことができます。 [ask]も読んでください。 –
スタックオーバーフローへようこそ:-) [ask] と[mcve]の作成方法をご覧ください。これは便利な答えを得るのに役立ちます。 私はこの質問を閉会のためにフラグしました。 – JimHawkins