Офтоп Yuriy Perminov
7 767

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

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

В закладки

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

С 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) Изучать статистику и историю сообщений

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

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

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

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

Материал опубликован пользователем. Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Yuriy Perminov", "author_type": "self", "tags": [], "comments": 12, "likes": 23, "favorites": 17, "is_advertisement": false, "subsite_label": "flood", "id": 34834, "is_wide": false, "is_ugc": true, "date": "Fri, 16 Mar 2018 19:39:53 +0300" }
{ "id": 34834, "author_id": 10291, "diff_limit": 1000, "urls": {"diff":"\/comments\/34834\/get","add":"\/comments\/34834\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/34834"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 199791, "possessions": [] }

12 комментариев 12 комм.

Популярные

По порядку

Написать комментарий...
0

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

Ответить
5

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

Ответить
1

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

Ответить
0

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

Ответить
0

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

Ответить
0

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

Ответить
0

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

Ответить
0

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

Ответить
0

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

Ответить

0

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

Ответить
0

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

Ответить
0

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

Вот навыки:
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

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

Ответить
0
{ "page_type": "article" }

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ]
Хакеры смогли обойти двухфакторную
авторизацию с помощью уговоров
Подписаться на push-уведомления
{ "page_type": "default" }