MS Azure: соединение бота с приложением luis - PullRequest
0 голосов
/ 29 августа 2018

Я хочу создать бота, используя luis, заполнить его сущностями и намерениями и использовать C # для обработки ответов.

Я создал приложение на eu.luis.ai, но не смог выяснить, как мне отредактировать код этого приложения.

Я создал бота веб-приложения с шаблоном luis на портале Azure и могу редактировать код, но не смог выяснить, как я могу создавать намерения, сущности и т. Д.

Должен ли я как-то их соединить?

Или как мне создать бота, чтобы я мог наполнить его контентом и отредактировать код?

1 Ответ

0 голосов
/ 29 августа 2018

Боты LUIS и Bot Framework являются отдельными, это означает, что вам не нужно использовать LUIS с вашим ботом, и наоборот. Таким образом, вы, как разработчик, должны вручную соединить их вместе. Для аспектов сущностей и намерений вам нужно будет создать их на портале LUIS. Затем, соответственно, вы можете изменить свой код ботов для обработки новых намерений и сущностей из вашего приложения LUIS.

Вы не указали, но я выхожу из строя и предполагаю, что ваш бот Web App находится в европейском центре обработки данных. Чтобы свести к минимуму задержку между LUIS и вашим ботом, обязательно установите свой домен. Пример ниже:

[LuisModel("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXX", "XXXXXXXXXXXXXXXXX", domain: "westeurope.api.cognitive.microsoft.com", staging: true)]
[Serializable]
public class YourLUISDialog : LuisDialog
{
...