1. All Collections >
  2. Интеграции >
  3. Диалог >
  4. Dialogflow: Подключение к Dialogflow

Dialogflow: Подключение к Dialogflow

Avatar
Joshua Lim
менее минуты чтения

Чтобы лучше понять интеграцию DialogFlow и respond.io, вы можете прочитать следующие записи в блоге:
- Как создать чат-бота с помощью Dialogflow
- Как использовать respond.io в качестве Dialogflow CRM

Подключить Dialogflow к response.io просто, так как вам нужно будет только получить JSON-файл из Dialogflow и загрузить его на платформу response.io.

Видеоурок

Это видеоруководство поможет вам сгенерировать и извлечь ключ учетной записи службы Google (файл JSON) из вашего агента Dialogflow и загрузить его на платформу response.io.

Connecting Dialogflow V2 with Respond.io (Dialogflow Integration)

Настройка Dialogflow

Перед генерацией ключа учетной записи службы Google вам потребуется учетная запись Google для входа в Dialogflow.

Для настройки Dialogflow нам необходимо сделать следующее:

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

Получение учетной записи Dialogflow

Шаг 1: Перейдите на эту страницу и войдите в систему, используя свою учетную запись Google.

Шаг 2: Ознакомьтесь с условиями и поставьте галочку. Нажмите «Принять», чтобы продолжить.

Теперь вы создали свою учетную запись Dialogflow и можете перейти к следующему шагу — созданию агента Dialog.

Создание агента Dialogflow

В Dialogflow есть модуль под названием Agent , который действует как мозг вашего бота. Этот компонент поможет вашему боту понимать и классифицировать человеческие языки.

Шаг 1: После входа в систему нажмите стрелку раскрывающегося списка и нажмите Создать нового агента в боковом навигационном меню.

Шаг 2: Дайте агенту имя для внутренней ссылки. Внесите необходимые изменения в настройки по умолчанию.

Поля

Описание

Имя

В целях идентификации. Это имя будет использоваться только для внутренних целей.

Язык

Язык, который будет использоваться для процессов естественного языка Dialogflow'. Выберите язык вашей целевой аудитории.

Часовой пояс

Часовой пояс, который будет принят для аналитических целей в Dialogflow.

Обратите внимание, что при создании нового проекта Google Cloud в агенте Dialogflow будет автоматически создан новый проект. Для подключения Dialogflow к response.io будет использоваться проект Google Cloud.

Шаг 3: Когда вы будете готовы, нажмите СОЗДАТЬ , чтобы создать агента.

Теперь агент Dialogflow создан, и вы можете приступить к подключению Dialogflow к response.io.

Подключение к Dialogflow

Подключить Dialogflow к платформе response.io просто, так как вам нужно будет только получить JSON-файл из Dialogflow и загрузить его на платформу response.io.

Шаг 1: Войдите в систему, используя свою учетную запись Google, связанную с Dialogflow.

Шаг 2: Перейдите в модуль «Настройки», нажав значок ⚙ рядом с раскрывающимся меню «Агенты».

Шаг 3: На вкладке «Общие» щелкните ссылку в учетной записи службы, чтобы просмотреть связанный проект Google.

Шаг 4: При открытом проекте Google нажмите Перейдите к настройкам проекта.

Шаг 5: В меню IAM & Администратор > Выберите Учетные записи служб

Шаг 6: На экране «Сведения об учетной записи службы» введите имя учетной записи службы и нажмите СОЗДАТЬ И ПРОДОЛЖИТЬ

Шаг 7: Назначьте рольDialogflow API Clientучетной записи службы > нажмите ПРОДОЛЖИТЬ

Шаг 8: Шаг предоставления пользователям доступа к этой учетной записи службы является необязательным.

Шаг 9: Нажмите ГОТОВО

Шаг 10: Найдите ранее созданную учетную запись службы и выберитеУправление ключом в меню действий.

Шаг 11: На экране ключей нажмите ДОБАВИТЬ КЛЮЧ > Создайте новый ключ и выберитеJSON при появлении запроса на выбор предпочтительного формата ключа > нажмите СОЗДАТЬ

Файл JSON будет автоматически загружен в папку "Загрузки" на вашем компьютере.

Шаг 12: Войдите в respond.io, используя свою учетную запись пользователя, и перейдите вНастройки >Интеграции

Шаг 13: В списке найдите Dialogflow и нажмите Подключиться.

Шаг 14: Выберите язык вашей целевой аудитории и загрузите файл JSON, скачанный с Шаг 11.

Шаг 15: НажмитеПодключиться , чтобы подключить Dialogflow Agent к платформе.

Ваш Dialogflow Agent теперь подключен к платформе response.io. Агент начнет отвечать на все входящие сообщения.

Возникли проблемы с подключением к Dialogflow? Свяжитесь с нами здесь.

Многоязычный агент Dialogflow

При создании агента в Dialogflow выбранный вами язык устанавливается как язык по умолчанию. Благодаря функции многоязычного агента ваш агент теперь может поддерживать дополнительные языки.

Как работает Dialogflow Multilingual Agent в response.io

Поле «Язык» в сведениях о контакте на платформе response.io используется в запросе, отправляемом в Dialogflow. При отправке запроса в Dialogflow будет включен язык контакта, и Dialogflow разрешит задачу и ответит в соответствии со значением языка.

Пример: если поле языка контакта установлено на английский, платформа запросит ответ en, и если поле языка установлено на испанский, платформа запросит ответ es.

Узнайте больше о многоязычных агентах здесь.

Чтобы это работало, вам сначала необходимо создать многоязычный агент в вашей учетной записи Dialogflow.

Как создать многоязычного агента

Чтобы создать многоязычного агента, выполните следующие действия.

Шаг 1: В меню левой боковой панели нажмите кнопку + , чтобы добавить другой язык.

Шаг 2: На вкладке Языки нажмите Выберите дополнительный язык и выберите дополнительный язык из раскрывающегося меню.

Шаг 3: Чтобы добавить языковую локализацию для определенного региона, наведите указатель мыши на язык и нажмите + Добавить локализацию.

Локализированные языки — это языки, характерные для определенного региона или страны.

Шаг 4: Нажмите СОХРАНИТЬ

Для работы многоязыкового агента Dialogflow необходимо заполнить поле «Язык» на платформе. Узнайте больше о Контактных полях здесь.

Что дальше?

Взаимодействие между Dialogflow Agent и Contact управляется намерениями. Подводя итог, можно сказать, что намерения используются для описания ожидаемого поведения для одного этапа разговора на основе предписанного входящего поведения.

Подробнее о том, как управлять намерениями:

Поделиться этой статьей
Telegram
Facebook
Linkedin
Twitter

Не удается найти то, что вы ищете? 🔎