Как долго служба IBM Watson Dialog Service сохраняет разговоры и сведения о клиентах?

Я только начинаю работать со службой Watson Dialog и пытаюсь гарантировать, что мои пользователи не будут пытаться возобновить разговор с ботом, если их сеанс разговора больше не действителен. Есть ли вообще срок действия диалогов Dialog? Или IBM просто хранит разговоры навсегда?

ИЗМЕНИТЬ:

Если есть способ определить, истек ли срок действия Диалогового разговора, предоставьте ссылку на документацию или пример указанного метода.


person Trey    schedule 14.06.2016    source источник


Ответы (1)


Если пользователь возвращается и начинает новый сеанс, то это новый разговор. Разговоры делают тайм-аут. Я работал только с корпоративными заданиями, поэтому время ожидания может быть разным. Я считаю, что по умолчанию это 30 минут, но это может измениться для Bluemix.

Лучшее решение, однако, состоит в том, чтобы ваше приложение определяло время ожидания, чтобы сбрасывать переменные профиля пользователя в хранилище. Когда они вернутся, вы сможете восстановить соответствующую часть разговора.

person Simon O'Doherty    schedule 15.06.2016
comment
Лучшее решение, однако, состоит в том, чтобы ваше приложение определяло время ожидания. Можете ли вы уточнить эту часть своего ответа, похоже, что это опечатка, но если я слежу за вами, я полагаю, что вы предполагаете, что есть способ чтобы определить, истек ли срок действия разговора? Если это так, пожалуйста, предоставьте метод определения того, истек ли срок действия разговора. - person Trey; 16.06.2016