Ради этого обсуждения, скажем, мне нужно повторить имя намерения, которое было распознано, без триггера для каждого намерения.
Система возвращает файл turn.recognized.intents, который
{
“Inmate”: {
"score": 0.433454782
}
В документации перечислены различные вещи (обзор модели памяти), ни одно из которых мне не удалось принимайтесь за работу.
turn.recognized.score возвращает значение оценки (0,433454782).
turn.recognized.intentName (как описано в do c) возвращает значение NULL.
Как вернуть имя «Заключенный»?
Чтобы проверить это, я создал простой EchoBot, который использует LUIS и имеет две цели: нет и приветствие. Я создаю триггер для приветствия, который возвращает @ {turn.activity.text}. Это также отражается назад @ {turn.recognized.score}. Следующее возвращаемое значение равно нулю или, скорее, «объектная ссылка не установлена для экземпляра объекта» 1020 * поворот. Распознано