Навыки Алисы

Алиса уже умеет рассказывать о погоде, выбирать подарки, строить маршруты и многое другое. Но вы можете расширить возможности Алисы еще сильнее: создать навык для заказа еды, перевода денег, консультации клиентов банков и страховых компаний и так далее.

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

  • С точки зрения пользователя, навык — это специализированный режим Алисы, который вызывается определенным вами активационным именем. В этом режиме Алиса транслирует реплики пользователя на ваш сервер, и отвечает переданным вами текстом, ссылками или подсказками.
  • С технической точки зрения, навык — это веб-сервис, который ожидает реплик пользователя от Яндекс.Диалогов. Веб-сервис можно писать на любом удобном вам языке программирования или веб-фреймворке — он должен только корректно отвечать на запросы Диалогов.

Чтобы ваш навык был доступен в Алисе:
  1. Разработайте и протестируйте веб-сервис, который сможет отвечать на запросы Яндекс.Диалогов. Для начала можно использовать примеры простых навыков для Node.js и Python.

  2. Опубликуйте навык на Яндекс.Диалогах.

Типы навыков

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

Тип навыка Описание

Навыки общего типа

Навыки, которые обрабатывают самые разные запросы пользователей. Примеры задач, которые могут решать навыки общего типа:
  • Поиск по каталогу интернет-магазина;
  • Интерактивные игры, например, викторины;
  • Заказ пиццы, такси или билетов в кино;
  • Просмотр расписания работы нужного врача;
  • Запрос баланса на банковском счете
  • И другие задачи, которые вы придумаете.

С навыками общего типа можно работать через приложения и устройства с Алисой.

Навыки умного дома

Это навыки для управления умными устройствами. Например, навык может включить чайник или сделать телевизор потише.

Навыки умного дома можно использовать в приложениях и устройствах с Алисой.

Навыки «Синтезатор»

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

Навык «Синтезатор» работает только с колонкой Яндекс.Станция Мини.

Тип навыка Описание

Навыки общего типа

Навыки, которые обрабатывают самые разные запросы пользователей. Примеры задач, которые могут решать навыки общего типа:
  • Поиск по каталогу интернет-магазина;
  • Интерактивные игры, например, викторины;
  • Заказ пиццы, такси или билетов в кино;
  • Просмотр расписания работы нужного врача;
  • Запрос баланса на банковском счете
  • И другие задачи, которые вы придумаете.

С навыками общего типа можно работать через приложения и устройства с Алисой.

Навыки умного дома

Это навыки для управления умными устройствами. Например, навык может включить чайник или сделать телевизор потише.

Навыки умного дома можно использовать в приложениях и устройствах с Алисой.

Навыки «Синтезатор»

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

Навык «Синтезатор» работает только с колонкой Яндекс.Станция Мини.