Luis V2 Удалить параметр действия/запрос

После обновления версии 2 LUIS мы заметили, что служба автоматически сначала запрашивает подсказку параметра действия при новом намерении и не переходит к фактическому намерению в среде бота.

В новой приборной панели LUIS, похоже, нет упоминания о параметрах/подсказках действий. Как мы можем удалить их из намерения, так это предотвращение намерений запускать бот-фреймворк.

Изменение версии в LUISMODEL ([LuisModel(xxxxxx", "xxxxxx",LuisApiVersion.V1)]) на версию 1 решает нашу проблему, но хотелось бы использовать версию 2.

Любая помощь, пожалуйста?


person WillemNicolaas    schedule 03.03.2017    source источник
comment
К сведению: я обновил свой ответ и добавил способ привязки действий в клиенте без LUIS.   -  person Ezequiel Jadib    schedule 04.04.2017


Ответы (2)


Параметры действия устарели, но из того, что вы видите, изменение пока коснулось только пользовательского интерфейса, а не ответа от LUIS, который все еще отправляет информацию о параметрах.

Я считаю, что лучший способ преодолеть это на данном этапе — это удалить текущее намерение и воссоздать его. В качестве альтернативы вы можете изучить переопределение вещей в LuisDialog, однако это может потребовать дополнительных усилий.

Обновление 3 апреля

Сегодня был опубликован новый способ сделать это в клиенте. Ознакомьтесь с сообщением в блоге: Реализация привязки действий LUIS на клиенте< /а>

person Ezequiel Jadib    schedule 03.03.2017
comment
кажется битая ссылка - person WillemNicolaas; 04.04.2017

В новой панели управления Luis нет упоминания о старых параметрах действий и подсказках и нет возможности перейти к ним. Итак, после еще нескольких копаний и отказа от переопределений я обнаружил, что вы можете переназначать намерения с помощью новой панели инструментов LUIS.

Вот что я сделал:

  1. Создайте новое намерение с тем же именем, но просто добавьте 2 после имени: PolicyDocuments : PolicyDocuments2

  2. Перейдите к первоначальному намерению и переназначьте все намерения на PolicyDocuments2.

  3. Удалить документы политики

  4. Переименуйте PolicyDocuments2 в PolicyDocuments.

  5. Тренироваться

  6. Публиковать

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

Переназначить НАМЕРЕНИЕ

Переименовать/удалить намерение

Надеюсь это поможет

person WillemNicolaas    schedule 07.03.2017