Как создать MS Bot и интегрировать его в Microsoft Teams

Как создать Бота из Azure portal 

  1. Войдите вAzure Portal – https://portal.azure.com 
  2. Выберите “Новый”> Служба ботов (предварительный просмотр)

3. Создайте бот и добавьте необходимую информацию 

Выберите ‘Создать’, затем загрузится панель управления Azure portal 

  1. Перейдите к боту с помощью предупреждения и выберите‘Перейти к ресурсу’

  1. Выберите ’Создать Microsoft App ID и пароль’. При создании ID убедитесь, что делаете его копию при появлении диалогового окна. Скопируйте id приложения и пароль к Azure portal. 

  1. Выберите язык. Сейчас существует две опции – C# и NodeJS. Предлагаю выбрать C#. Затем выберите шаблон для Вопросов и ответов. Согласитесь с T&Cs и выберите ‘Создать бот’. 

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

 

Как добавить созданного в teams бота. 

  1. Перейдите к боту наAzure portal, далее в Channels tab. 

Здесь вы увидите все поддерживаемые каналы, куда можно добавить бота. Предлагаю выбрать канал MS Teams. Выберите нужную иконку и нажмите “Готово”. Теперь Microsoft Teams отражается в подключенных каналах.

2. Нажмите на Microsoft Teams Text. 

Если вы используете браузер Chrome, выберите ‘Open Microsoft Teams’. Тогда бот откроется в MS Teams. Бот отвечает на singular input. 

Как обучить бота и добавить различные вопросы и ответы. 

  1. Откройте Microsoft QnA Maker через ссылку https://qnamaker.ai/Home/MyServices  

Выберите созданного бота. 

  1. Нажмите на иконку и редактируйте бот. Откроется Bot service. У Bot service есть три главных опции: 
  • Knowledge Base – возможные для бота вопросы и ответы 
  • Test – раздели для тестирования knowledge base и настройки откликов 
  • Settings – вы можете настроить бот по отношению к URLs для создания knowledge base, выберите файлы, содержащие knowledge base, и переименуйте bot service. 

  1. Перейдите к настройкам, чтобы переименовать бот. Выберите “сохранить” – “опубликовать” service. 

  1. Выберите опциюKnowledge Base, чтобы добавить QnAs в сервис 
  • Выберите “Добавить новую QnA Pair” 
  • Добавить: 
    • Вопрос: что такое Office 365? 
    • Ответ: O365 это облачное решение Microsoft для выбора своих продуктов и услуг. 
  • “Сохранить” – “Перезаписать” 
  • “Опубликовать” в сервис

Чтобы протестировать изменения, перейдите к командам и наберите ‘what is office 365’. Вы должны получить ответ “O365 это облачное решение Microsoft для выбора своих”. 

  1. Перейдите кнастройкам при редактировании bot service. 

Опубликуйте модель и обратно перейдите к Knowledge Base, тогда вы увидите новые QnA pairs.

Для более подробной информации по QnA Maker посетите: 

https://qnamaker.ai/Documentation

https://qnamaker.ai/Documentation/ActiveLearning

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s