Голосовой помощник Маруся
Маруся — голосовой ассистент от компании Mail.ru. Маруся распознает естественный язык, имитирует живой диалог, дает ответы на вопросы пользователя и решает прикладные задачи.
Чтобы подключить Марусю как входящий канал:
Создание канала в JAICP
Перейдите в JAICP, нажмите на панели управления Каналы → Входящие → Подключить канал. В разделе Голосовые ассистенты выберите Маруся.
Заполните поля:
- Название — укажите название для канала или оставьте по умолчанию.
- Токен — оставьте пустым.
- Сервисный ключ доступа — оставьте пустым.
- Ветка — укажите ветку проекта, которую вы хотите развернуть в канал, по умолчанию
master
. Вы также можете выбрать Git-тег или ввести хеш конкретного коммита. - Публикация — автоматически (после каждого сохранения внесенных в проект изменений) или вручную (с помощью кнопки Опубликовать в строке с описанием канала).
Нажмите Создать. Дождитесь всплывающего окна с результатом публикации.
Под названием созданного канала нажмите Получить вебхук. URL хука будет скопирован в буфер обмена. Он понадобится вам далее при регистрации скилла.
Регистрация скилла
Чтобы зарегистрировать скилл, откройте раздел для разработчиков ВКонтакте.
- Перейдите на вкладку Мои приложения.
- Нажмите Создать.
- В качестве Платформы выберите Скилл Маруси.
- Заполните Название. Оно будет использоваться для активации скилла.
- В поле Webhook URL вставьте вебхук, который вы скопировали при создании канала в JAICP.
- Нажмите Создать скилл. После модерации навык станет доступен для всех пользователей Маруси.
Сервисный ключ доступа
- В разделе для разработчиков ВКонтакте напротив созданного скилла нажмите Редактировать.
- Перейдите в раздел Настройки → Общая информация о скилле.
- В строке Сервисный ключ доступа нажмите .
- Скопируйте ключ.
- Перейдите в настройки канала Маруся на стороне JAICP.
- В поле Сервисный ключ доступа вставьте скопированный ключ.
- Нажмите Сохранить.
Теперь ваш бот сможет отсылать изображения, предусмотренные в сценарии.
Тестирование
Вы можете протестировать сценарий бота на устройстве с голосовым помощником Маруся. Для этого вызовите навык активационной фразой.