Навыки Алисы

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

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

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

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

Как выглядят навыки

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

Скриншот разговора с навыком Сбербанка на iPhone. Скриншот навыка Папа Джонс на Windows.