Проблема с подключением Bot Framework Composer QnA

В настоящее время я создаю своего бота, используя Bot Framework Composer и базу знаний QnAMaker. После циклического перебора приветствия открытия ботов у меня начинается новый диалог, в котором задается вопрос, хочет ли пользователь продолжить. Если пользователь наберет «да», он начнет новый диалог, в котором будет происходить собственно QnA.

В событии BeginDialog у меня есть узел подключения к базе знаний QnA, однако происходит ряд странных событий:

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

2.) Бот должен ответить на первый вопрос ответом дважды. Последующие попытки задать вопрос были встречены только одним ответом, но на любой ответ, которого не было бы в базе знаний, не было никакого ответа, даже запасного ответа.

Ниже фото моего узла. Если кто-то может мне с этим помочь, я был бы признателен.

Фотография BeginDialog с подключением к базе знаний QnA

0 ответов