Навыки Алисы
Алиса уже умеет рассказывать о погоде, выбирать подарки, строить маршруты и многое другое. Но вы можете расширить возможности Алисы еще сильнее: создать навык для заказа еды, перевода денег, консультации клиентов банков и страховых компаний и так далее.
Чтобы научить Алису чему-то новому, нужно создать навык на платформе Яндекс.Диалоги:
- С точки зрения пользователя, навык — это специализированный режим Алисы, который вызывается определенным вами активационным именем. В этом режиме Алиса транслирует реплики пользователя на ваш сервер, и отвечает переданным вами текстом, ссылками или подсказками.
С технической точки зрения, навык — это веб-сервис, который ожидает реплик пользователя от Яндекс.Диалогов. Веб-сервис можно писать на любом удобном вам языке программирования или веб-фреймворке — он должен только корректно отвечать на запросы Диалогов.
Разработайте и протестируйте веб-сервис, который сможет отвечать на запросы Яндекс.Диалогов. Для начала можно использовать примеры простых навыков для Node.js и Python.
Опубликуйте навык на Яндекс.Диалогах.
Типы навыков
Прежде чем начинать разработку навыка — определите, какую задачу он должен решать. В зависимости от того, какую функциональность вы хотите реализовать в навыке, вам нужно будет использовать разные инструменты для интеграции навыка в Алису. Яндекс.Диалоги поддерживают несколько типов навыков:
Тип навыка | Описание |
---|---|
Навыки, которые обрабатывают самые разные запросы пользователей. Примеры задач, которые могут решать навыки общего типа:
С навыками общего типа можно работать через приложения и устройства с Алисой. | |
Это навыки для управления умными устройствами. Например, навык может включить чайник или сделать телевизор потише. Навыки умного дома можно использовать в приложениях и устройствах с Алисой. | |
Навыки, позволяющие проигрывать загруженные вами мелодии с помощью жестов. Навык «Синтезатор» работает только с колонкой Яндекс.Станция Мини. |
Тип навыка | Описание |
---|---|
Навыки, которые обрабатывают самые разные запросы пользователей. Примеры задач, которые могут решать навыки общего типа:
С навыками общего типа можно работать через приложения и устройства с Алисой. | |
Это навыки для управления умными устройствами. Например, навык может включить чайник или сделать телевизор потише. Навыки умного дома можно использовать в приложениях и устройствах с Алисой. | |
Навыки, позволяющие проигрывать загруженные вами мелодии с помощью жестов. Навык «Синтезатор» работает только с колонкой Яндекс.Станция Мини. |