Microsoft Bot - Часть 1: создание примера
Использование Microsoft Bot в приложениях и отчетах делает их более гибкими и интерактивными.
Cуществует множество способов использования Microsoft Bot.
В этих сообщениях и в следующем, мы объясним, как создать Microsoft Bot в Azure, а затем внедрить его в свой PowerBI и мессенджер, например Facebook-мессенджер или Telegram.
Как начать
Первым шагом является создание бота Web App в Azure
Когда вы создаете Web App Bot, он спросит вас о шаблоне Bot:
Как вы можете видеть на рисунке ниже, существует пять разных шаблонов Bot.
- Basic (просто повторяет ваше утверждение)
- Form (собирает информацию от пользователя, например, для получения информации о заказе на питание)
- Language Understanding (NLP)
- Question and Answer: он может использоваться для часто задаваемых вопросов
- Proactive
Чтобы показать шаблон, я начинаю с базового, который просто перекликается с пользовательской инструкцией.
После создания бота веб-приложения для основной цели, на главной странице нажмите «Text in Webchat» и представьтесь, бот просто повторит утверждение, что означает, что бот запущен. Код C # позади этого Бота доступен под опцией Build
После создания приложений выберите «Channels», где вы сможете найти приложение, которое вы можете опубликовать в Bot. Как вы можете увидеть ниже, есть два основных способа.
Вы можете внедрить Bot на веб-сайт, например Emde, в панель инструментов панели инструментов Power BI или развернуть приложение, такое как Skype, электронная почта, Facebook Messenger и Telegram.
Теперь мы нажимаем Get Bot Embed Code и копируtv код
После нажатия на ссылку он перейдет к настройке веб-чата, там вы сможете получить доступ к встраиваемому коду и заменить его на показания секретного кода в приведенном выше поле
Теперь перейдите на powerbi.microsoft.com/ щелкните по Workspace-> Dashboard-> Create
для создания новой панели.
Создав новую панель инструментов, создайте новую плитку, затем добавьте веб-контент.
Добавляя веб-контент, вам необходимо предоставить некоторые данные, такие как Title, Subtitle, код для встраивания (вы уже получаете его из канала Bot)
Теперь вам просто нужно проверить бот. в области «Text» введите «This is (имя)», и вы увидите тот же ответ в чат-канале в Azure.
Это очень простой пример того, как вставить чатбот.
Но «Эхо» - это не то, что мы хотим: нам нужен разведывательный чатбот. В одной из следующих статей мы продемонстрируем, как создать форму для заказа пищи для конференции через chatbot.