Диалоговый поток: вызвать последующее намерение без добавления данных обучения - PullRequest
0 голосов
/ 28 марта 2020

Я пытаюсь создать приложение вопросов и ответов в диалоге. Проблема, которую я застрял, заключается в последовательном задании пользовательских вопросов.

Сложность в том, что у нас есть 40 вопросов, сохраненных в Google Cloud SQL, и из них облачная функция отправляет 1 случайный вопрос.

Теперь успешно выполнено первое последующее намерение с первым случайным вопросом.

Проблема, с которой мы сталкиваемся, заключается в том, чтобы вызвать второе или дальнейшее последующее намерение. Поскольку вопросы задаются с использованием API выполнения, поэтому мы не уверены, каким будет следующий вопрос и каков его ответ.

Мы пытались создать последовательность действий, но она не сработала. Ниже приведен скриншот для приложения.

enter image description here

Ищу помощь. Заранее спасибо.

1 Ответ

0 голосов
/ 05 апреля 2020

Вы можете go перейти к следующему намерению , обучившись случайному вводу пользователя, используя context linking и @sys.any Entity в Dialogflow , который используется для получения пользовательского ввода, например Обучающие фразы в Dialogflow , содержащие произвольные фразы или текст.

Ссылка на изображение для Entity .

Ссылка на изображение для контекстной ссылки на вопрос

Ссылка на изображение для контекстной ссылки на предыдущий вопрос

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