Как создать навыки для «Алисы» без программирования? Конструктор «Вертер» в помощь

Создать навыки для голосового помощника «Алиса», значит оптимизировать его работу под свои нужды. Можно ли сделать это без программирования? Мы разработали простой и удобный конструктор Вертер, который позволит любому желающему формировать новые навыки для «Алисы». После модерации доступ к ним получат миллионы пользователей виртуальной сети.

Навыки для Алисы – что предлагает Яндекс?

С 13 марта 2018 года Яндекс открыл новые возможности для пользователей голосового помощника «Алиса»: теперь разработчики могут создавать свои навыки и привязывать их к сервису.

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

Создание навыков имеет широкие перспективы развития: по прогнозам OC&C Strategy Consultants уже в 2022 году на базе голосовых команд пользователи сети смогут совершить в сети покупки на сумму до 40 млрд долл.

Первоначально новые навыки проходят проверку модераторов и становятся доступны в приложении Яндекс Бета для ОС Android для всех пользователей.

Поддержку остальных платформ команда яндекса обещает позднее.

Что такое конструктор навыков «Вертер»?

Конструктор «Вертер» - это сервис, который позволяет создать навык для «Алисы» без программирования. Он позволяет рядовым пользователям расширить возможности голосового помощника с помощью простой последовательности действий.

При помощи конструктора Verter.Online можно легко настроить самые частые вопросы для нового навыка.

Примечание! Это первая версия конструктора «Вертер». Функциональность сервиса будет постепенно расширяться.

Как работает?

Рабочий стол конструктора verter.online

Для того чтобы создать новый навык в конструкторе «Вертер» достаточно выполнить следующую цепочку операций.

Интерфейс добавления навыка в конструкторе Вертер

1) Добавить навык в конструктор

Для начала необходимо перейти по ссылке https://verter.online/ на страницу конструктора. После этого, в обязательных полях важно прописать:

  • Название навыка;
  • Адрес электронной почты, на которую будут отсылаться уведомления;

2) Создать диалог (платформа Яндекс.Диалоги)

После того как навык создан, необходимо перейти на платформу Яндекс.Диалоги и авторизоваться в Личном кабинете разработчика. Обратите внимание на следующие поля:

  • Название диалога (оно в дальнейшем будет отображаться в каталоге навыков «Алисы»);
  • Активационное имя (слово, которое позволит активировать навык голосом в разговоре с «Алисой»).Запросы для активации навыков могут иметь вид фраз: Включи [Активационное имя], Запусти [Активационное имя], Открой [Активационное имя] и др.
  • Webhook URL (webhook URL выдается пользователю на первом этапе, сразу после добавления навыка).

3) Тестирование и настройка ответов на вопросы пользователей.

Интерфейс настройки диалога на платформе Яндекс.Диалоги

В конструкторе Verter.Online можно задать ответы на вопросы, на которые в беседе с пользователем будет отвечать «Алиса» в рамках вашего навыка. При этом у каждого ответа может существовать несколько вариантов вопросов, а также возможность задать подсказки.

Интерфейс обучения на основе сообщений пользователей в конструкторе.

Вы можете протестировать свой навык в Личном кабинете разработчика на платформе Яндекс.Диалоги во вкладке Тестирование

Интерфейс тестирования навыка на платформе Яндекс.Диалоги

4) Опубликовать навык в каталоге

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

В настоящее время Яндекс.Диалоги работают в тестовом режиме, а значит навыки будут доступны только в бета-версии платформы.

5) Изучать статистику и историю сообщений

Конструктор «Вертер» позволяет не только добавлять новые навыки для «Алисы», но также просматривать информацию о пользователях и историю сообщений. Эти сведения позволят оптимизировать ответы на запросы и усовершенствовать навык.

Интерфейс статистики в конструкторе

Полезные ссылки:

Это первая версия конструктора. Будем рады обратной связи.

0
14 комментариев
Написать комментарий...
Слон Петрович

Я честно говоря пока не вникал в суть этой возможности, но мне кажется что потенциал сторонней платформы ограничен. Потому что самодельная служба может например по голосовому запросу проводить поиск по БД, выборку товаров и т.п. А просто "поговорить" имеет не очень много смысла.

Ответить
Развернуть ветку
Yuriy Perminov
Автор

Текущая версия проекта поможет сформировать ответы на основные вопросы.
Сейчас мы работаем над функционалом формирования заявок/заказов через голосового помощника, а также над интеграцией с внешними сервисами.
Например можно будет быстро сформировать форму для заполнения через голосовой интерфейс и получить результат в CRM.

Ответить
Развернуть ветку
PND Ella

Подскажите пожалуйста, как можно встроить в ответ ссылку на аудиотрек? К примеру надо по запросу выдать медитативный релаксирующий трек для прослушивания.
И второй вопрос - можно ли сделать (сейчас или в будущем) отображение новостей с сайта? Как в навыках Алисы от новостных сайтов. Ставлю навык, Алиса читает последние новости с указанного верифицированного сайта.
Спасибо

Ответить
Развернуть ветку
Serge Arsentiev

А наследники Кира Булычева Вам разрешают использовать имена его литературных персонажей?

Ответить
Развернуть ветку
Yuriy Perminov
Автор

Данное название имеет несколько значений:
https://ru.wikipedia.org/wiki/%D0%92%D0%B5%D1%80%D1%82%D0%B5%D1%80

Ответить
Развернуть ветку
Serge Arsentiev

В связке с Алисой - только одно.

Ответить
Развернуть ветку
Валерий Егоров

Как вы выдадите мне Webhook URL?

Ответить
Развернуть ветку
Yuriy Perminov
Автор

- Вы увидите Webhook URL после регистрации и добавления навыка в конструкторе verter.online
- Данный адрес нужно будет указать при создании диалога на платформе Яндекс.Диалоги

Ответить
Развернуть ветку
Цензура TV

Можно ли считать данные с моего webhook?

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку
TOPSTAIR.RU

Как удалить не актуальный навык?

Ответить
Развернуть ветку
Nikolay Komarov

в интерфейсе Яндекс.Диалогов есть кнопка удаления

Ответить
Развернуть ветку
Виктор Чернов

Добрый день! При тестировании некоторых диалогов в панели управления Яндекса, если нажимать на подсказку мышкой - все отображается правильно. Если это же самое писать и нажимать стрелочку, путает ответы, выдавая помощь или приветствие. Что это может быть?

Ответить
Развернуть ветку
Константин Вершинин

Жаль, что в данном случае сама Алиса не может задавать вопросы.
Возможно, это было бы куда интереснее.

Ответить
Развернуть ветку
максим мочалов

Ребят, кому не сложно, то переходите по ссылкам и ставьте 5 звезд. А также запускайте и играйте в эти навыки.
Вам не сложно, зато мне приятно. Так же если у вас будут какие-либо предложения и пожелания, то говорите. Прислушаюсь ко всему и постараюсь реализовать. Так же говорите и о своих идеях, которые вы хотели бы реализовать в Алисе.
Всем заранее спасибо!
По поводу предложений пишите на почту [email protected]

Вот навыки:
https://dialogs.yandex.ru/store/skills/03edc682-novogodnie-predskazaniya-i-pozhelan?utm_source=site&utm_medium=badge&utm_campaign=v1&utm_term=d1
https://dialogs.yandex.ru/store/skills/42705929-igra-v-snezhki-so-snegoviko?utm_source=site&utm_medium=badge&utm_campaign=v1&utm_term=d2
https://dialogs.yandex.ru/store/skills/c657c6e5-novogodnie-igry-dlya-dete?utm_source=site&utm_medium=badge&utm_campaign=v1&utm_term=d1

П.с. для того, чтобы проголосовать нужен аккаунт Яндекс. А для того, чтобы запустить навыки необходимо любое приложение Яндекса, которое поддерживает Алису.

Ответить
Развернуть ветку
11 комментариев
Раскрывать всегда