METABOT24
Search…
Интеграция с Dialogflow
Рассмотрим последовательность действий при настройке интеграции с Dialogflow

Для того, чтобы бот смог использовать накопившуюся базу знаний, необходимо произвести интеграцию сервиса Dialogflow с платформой Metabot24:

  • Зайдите в сервис Dialogflow, через ваш аккаунт Google.
  • Откройте созданный проект CakeBot.
  • Для установки интеграции DF с платформой Metabot24, необходимо получить уникальный ключ.
  • Нажмите на кнопку Настройки в виде "шестеренки"
  • В диалоговом окне нажать на ссылку в поле Project ID.
  • Необходимо пройти регистрацию в облачном сервисе, для это надо заполнить следующие параметры:
    • Страна - укажите страну проживания, выбрав из списка Russia;
    • Условия использования - чекбокс перевести в активное состояние. Данный параметр подтверждает ваше согласие с правилами пользования сервисом. Обязательно заполнять;
    • Уведомления по электронной почте - параметр заполняется по желанию, если хотите получать рассылку от сервиса. Не обязательно заполнять;
    • Нажать кнопку Принять и продолжить.
  • Система перенаправлена на консоль Google Cloud.
Или диалоговое окно будет выглядеть так:
  • Далее переходим в раздел API & Services в подраздел Credentials.
  • Далее создать новые Учетные данные, для этого перейти в мастер создания учетных данных.
  • В блоке Credential Type, необходимо указать какой API будет использоваться, выбрав Dialogflow API
  • Указать параметры: Application data и No, I'm using them. Нажать выбор типа учетных данных, нажав на кнопку NEXT, как показано на рисунке.
  • В блоке Service account details (Детали сервисного аккаунта) указать Название сервисного аккаунта латинскими буквами и нажать на кнопку Create and Continue.
  • В блоке Grant this service account access to project (предоставление этой учетной записи доступ к проекту) указав роль в поле Role - Project - Owner, как показано на рисунке.
  • Далее нажать на кнопку Continue.
  • В следующем диалоговом окне нажать кнопку DONE, оставив параметры последнего блока не заполненными, как на рисунке.
  • Следующим шагом настройки интеграции необходимо открыть созданный сервисный аккаунт на редактирование, как показано на рисунке.
  • В разделе Keys (Ключи) создать новый авторизационный ключ - Create new key.
  • Активность параметра JSON оставляем без изменений, нажать на кнопку Create.
  • Браузер автоматически скачает файл с закрытым ключом, предложив его сохранить на диск. Рекомендуем сохранить файл для дальнейшей установки ключа на платформу.
  • В информационном сообщении мы получим уведомление об успешном создании и скачивании закрытого ключа.
  • Открыть файл с ключом любым текстовым редактором, например: блокнотом, и скопировать весь текст в буфер обмена.
  • Переходим на платформу Metabot24 в ваш аккаунт.
  • В разделе Настройки бота выбрать пункт Интеграции.
  • Создать новую интеграцию, нажав на кнопку Новая привязка.
  • В диалоговом окне заполнить следующие параметры:
    • Интеграционная система - выбрать из списка Dialogflow;
    • Авторизационный ключ (json) - из буфера обмена скопировать полностью текст закрытого ключа;
    • Токен - параметр остается не заполненным;
    • Нажать кнопку Создать.
  • В разделе Интеграции с ботом располагается список всех настроенных интеграционных привязок для данного бота с доступными операциями:
    • Редактировать - открывается форма для редактирования выбранной интеграции;
    • Удалить - при нажатии производится удаление выбранной привязки.
  • Для того чтобы, предоставить доступ к вашему проекту другим пользователям с электронным адресом сервиса Google, необходимо в сервисе DF перейти на вкладку Share.
  • В поле Enter email добавить электронные адреса аккаунтов Google для ваших сотрудников и указать соответствующие роли.
  • Для каждого добавленного пользователя в проект DF необходимо указать одну роль:
    • DEVELOPER - роль с функциями разработчика;
    • REVIEWER - роль с функцией наблюдатель, без права вносить правки в базу знаний..
Нужно нажать на Save после добавления всех адресов, чтобы сохранить изменения.
Поздравляем Вас с успешным созданием интеграции с сервисом Dialogflow!
Copy link