Есть ли способ создать намерение, которое устранит весь контекст в диалоге? - PullRequest
0 голосов
/ 18 октября 2018

В настоящее время я создаю бота с использованием API.AI, но я спрашивал, есть ли способ очистить все контексты намерений, в намерении, которое получает сообщение типа «Очистить память» или «Отменить создание».

Например: у меня есть контекст-1, контекст-2, контекст-3;и я хочу очистить / устранить все эти контексты и начать все сначала.

1 Ответ

0 голосов
/ 19 октября 2018

Да.В общем, вы можете установить выходные контексты так, чтобы они включали все контексты, которые вы хотите очистить, и установить их продолжительность жизни равной 0.

Самый простой способ сделать это - через веб-крючок, где вы можете посмотреть всезаданные контексты, и, если срок их службы еще не равен 0, создайте выходной контекст с тем же именем и установите срок жизни равным 0.

Если вы не хотите использовать веб-крючок, вы можете включитьэто в поле выходного контекста при редактировании Намерения, но вам нужно перечислить каждый контекст по отдельности и установить срок жизни равным 0.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...