2016-06-14 11 views
0

私はWatson Dialogサービスを使い始めています。会話セッションがもはや有効でない場合、ユーザーがボットとの会話を再開しようとしないようにしています。ダイアログの会話にまったく期限がありますか? IBMは単に会話を永遠に保存していますか?IBMのWatson Dialog Serviceは会話とクライアントの詳細をどのくらい保持しますか?

EDIT:

ダイアログ会話の期限が切れているかどうかを判断する方法がある場合は、前記方法のドキュメントへのリンク、または例を、提供してください。

答えて

0

ユーザーが新しいセッションに戻って新しいセッションを開始すると、新しい会話になります。会話はタイムアウトします。私はエンタープライズエンゲージメントに取り組んだだけなので、タイムアウトはさまざまです。私はデフォルトは30分だと思うが、それはBluemixのために変わるかもしれない。

しかし、より良い解決策は、ユーザーのプロファイル変数をストレージにダンプするために、アプリケーションがタイムアウトしたと判断することです。彼らが帰ったら、会話の関連部分を再構築することができます。

+0

"アプリケーションのタイムアウトを判断するのがより良い解決策です。"答えのこの部分について詳しく説明できますが、誤字があるようですが、私があなたに従っているなら、あなたが提案していると信じています会話が終了したかどうかを判断する方法はありますか?そのような場合は、会話が終了したかどうかを判断する方法を提供してください。 – Trey

関連する問題