2017-01-18 9 views
0

Пытается внедрить простое приложение NLP, которое включает в себя обучение модели LUIS, чтобы понять, когда ему задают номер телефона человека. Модель была успешно прошли обучение и юридические лица Высказывания были правильно маркированы с соответствующим намерением признается:Невозможно вызвать действие JsonRequest в LUIS (Microsoft)

Here is the image.

Однако, когда было задано действие JSONRequest, действие не может вызвать. Даже если отправленное тело неверно, я должен получить плохую реакцию ввода, по крайней мере. Однако ничего не происходит. Целевой URL-адрес отвечает на запросы POST, которые несут строку JSON в своем теле.

Here is an image of the action settings Here is an image of the action settings

+0

, чтобы исключить его как функцию Azure/auth. Не могли бы вы указать на функцию, вызванную HTTP (нет веб-хостинга) с Auth, установленным анонимным? Если вы все еще не видите сообщение, это, скорее всего, проблема со стороны отправителя. –

+0

Первое, что я сделал на самом деле. Функции Azure работают плавно. Я также немного обеспокоен предупреждением, которое появляется рядом с ссылкой на действие в LUIS, что указывает на то, что функция скоро будет устаревать. Хотел, чтобы кто-то знал какие-то подробности относительно этого, а также –

ответ

0

В вашем случае это правило не срабатывает, потому что employeeName (типа PHONENUMBER?) Требуется, но имеет значение NULL. Пока не будут найдены все необходимые объекты, действие не будет инициировано. Вы не показываете его, но в дальнейшем в своем json вы должны увидеть приглашение для работодателя. Это часть функции диалога в LUIS, где, если вы запрашиваете это и отправляете ответ, привязка действия будет срабатывать после того, как будут найдены нужные значения.

Мы хотели бы получить отзыв о полезности привязки действий и диалогов в LUIS. Мы обескураживаем их, потому что считаем, что относительно мало LUIS посередине. У вас есть код, который вызывает конечную точку LUIS и возвращает привязки объектов. Вам легко просить недостающие ценности и массировать их в любую форму, необходимую для вашего URL-адреса действия. Ваш код может идентифицировать недостающие значения сложными способами, синтезировать подсказки, содержащие ценности и т. Д. Это дает вам гораздо больше возможностей и позволяет сосредоточиться на других вещах в LUIS, чтобы улучшить понимание естественного языка. У нас также есть Microsoft Bot Builder SDK, который предоставляет блоки построения кода для интеллектуальных диалогов.

+0

Я вижу. Кажется, моя первоначальная конфигурация «действия» виновата. Есть ли точные данные и время, когда эта функция будет устаревать? Кроме того, в отношении отзывов об утилите привязки действий и диалогов в LUIS, рекомендации Stackoverflow препятствуют таким взаимодействиям. Хотелось бы опубликовать отзывы об услуге в соответствующем месте. –

 Смежные вопросы

  • Нет связанных вопросов^_^