DialogflowCX отправляет вложенную ошибку перехода потока после 3 последовательных запросов при управлении разными потоками

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

Проблема в том, что после 3 последовательных запросов я получаю следующее сообщение об ошибке: *** Обнаружено более 10 вложенных переходов потока:

[{Шаг 1: {Тип: INITIAL_STATE, InitialState: {MatchedIntent: {Id: ee2030ba-164f-4b14-ade3-8760e6dbb91d, ... ***.

Затем агент перестает работать.

Кто-нибудь знает, о чем идет речь и как с этим бороться? Как мне управлять несколькими потоками, если им не разрешено вернуться к потоку по умолчанию?

Я отправляю снимок экрана с потоковым графиком.

Заранее спасибо клава

FlowGraph_NestedFlowError


person Claudia_    schedule 21.09.2020    source источник


Ответы (1)


Я попытался воспроизвести вашу проблему и создать поток с заказом цветком подпотока:  введите описание изображения здесь

Я установил для перехода цветочного порядка подпотока значение Начальный поток по умолчанию: введите описание изображения здесь

После отправки пользовательского запроса в симуляторе появляется сообщение об ошибке:  введите описание изображения здесь

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

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

person jess    schedule 23.09.2020