Watson Assistant API v2 и срок действия сессии - PullRequest
0 голосов
/ 22 февраля 2019

Мы создаем приложение, которое использует API v2 для взаимодействия с Watson Assistant.Нам известно, что «состояние» диалога (среди прочего: позиция в дереве диалога) теперь сохраняется на стороне службы с помощью клавиши session_id.Проблема: истекает сеанс (от 5 до 60 минут в зависимости от тарифного плана).

Есть ли способ воскресить истекший сеанс или сохранить состояние диалога, чтобы его можно было восстановить?

Мы пытались сохранить и восстановить global & навыки контекстов, но они не поддерживают состояние разговора.

Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 01 марта 2019

Текущий период ожидания неактивности зависит от плана - обычные и стандартные 5 минут - плюс и премиум 1 час

В ближайшие дни вы сможете изменить это значение на плюс и премиум до 24ч.В Lite и Standard вы сможете уменьшить значение до более низкого значения только в том случае, если хотите быстрее закрывать сеансы.

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

...