Блог Яндекс Диалогов

Навыки Алисы теперь можно размещать в Яндекс.Облаке бесплатно и просто

Пост в архиве.

Отличные новости для разработчиков голосовых приложений Алисы! Теперь любой разработчик или компания могут размещать свои голосовые навыки Алисы совершенно бесплатно в Яндекс.Облаке. К тому же делать это стало гораздо проще благодаря Yandex Cloud Functions.

Если вы используете этот сервис, вам не нужно заниматься развёртыванием и администрированием своего приложения на хостинге или в виде виртуальных машин. Достаточно создать функцию в Яндекс.Облаке и выбрать её из выпадающего списка в Яндекс.Диалогах. Опция доступна для всех голосовых навыков общего типа.

Ранее, чтобы разместить голосовое приложение, нужно было выбрать и настроить хостинг, организовать доступ к навыку по публичной ссылке — всё это требовало знаний и времени. Новые возможности Яндекс.Облака значительно снижают порог входа в технологию, что значительно экономит время вывода голосовых приложений на рынок. 

Кроме того, больше не надо беспокоиться об устойчивости работы вашего голосового приложения: стабильность хостинга полностью обеспечивается Яндекс.Облаком.  

Что такое Yandex Cloud Functions?

Yandex Cloud Functions позволяет запускать ваш код в обслуживаемой среде в виде функции в безопасном, отказоустойчивом и автоматически масштабируемом окружении. Сервис выделяет ресурсы, необходимые для выполнения функции. При увеличении количества вызовов происходит автоматическое масштабирование — сервис создаёт дополнительные экземпляры вашей функции.

Как создать голосовой навык Алисы на базе Yandex Cloud Functions:

1. Зарегистрируйтесь в Яндекс.Облаке и создайте своё Облако.

2. Создайте свою функцию с помощью веб-редактора или интерфейса командной строки.

3. В консоли Яндекс.Диалогов выберите свою функцию из выпадающего списка.

4. Протестируйте работу навыка.

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

* Вызовы функции будут бесплатными только в случае использования интеграции с Яндекс.Облаком. В случае указания в качестве бэкэнда навыка прямого адреса вызовы будут тарифицироваться по стандартному тарифу Яндекс.Облака.

12 комментариев
Иван Лозинский
1 октября 2019, 21:01
Наконец-то можно создавать некоммерческие навыки =)
Елена Першина
Сотрудник Яндекса4 октября 2019, 11:38
Иван Лозинский,
старались!
Хранение данных в Облаке при этом будет платным?
Елена Першина
Сотрудник Яндекса4 октября 2019, 11:38
and-7ey,
вне рамках навыка - да. 
Елена Першина,
а как указать, что "вот это хранение" - в рамках навыка. Покажите, пожалуйста, пример кода - как хранить данные "в рамках навыка".
Алексей Lucky
4 октября 2019, 11:41
Здравствуйте! Очень срочно нужно видео пошаговое создания на базе этой новости простенького навыка, для маркетологов, людей не искушенных в программировании. Если вдруг такое видео уже есть скиньте мне пожалуйста, прям очень надо.
Алексей Lucky,
На базе этой новости без программирования не получится. 
Попробуйте конструктор aimylogic.com, там можно сделать навык без программирования, и есть бесплатный тариф. 
И про него как раз есть видео.
Обновлено 5 октября 2019, 10:15
Алексей Lucky
7 октября 2019, 08:44
David Dale,
Спасибо большое!!!
Алексей Lucky
4 октября 2019, 11:44
Здравствуйте! Очень нужна видео пошаговая инструкция настройки навыка в рамках этой новости, чтобы я как маркетолог мог сразу приступить к созданию навыка в визуальном редакторе ну или в другом понятном интерфейсе!! Если есть такое видео очень прошу скиньте ссылку?!
Елена Першина
Сотрудник Яндекса8 октября 2019, 20:41
Алексей Lucky,
постараемся сделать! 
А как перенести уже готовый навык из aimylogic.com или alicebot.pro в облако?
Есть ли такая возможность?
Подозреваю, что через какое-то время конструктор может прекратить своё существование и нам, людям, которым не хватает специфических знаний в области программирования, придётся расстаться со своими "работами". А вот яндекс никуда не денется и хотелось бы передать навык в надёжные руки яндекс-облака :)
И, наконец, почему бы яндекс не предоставить разработчикам не сторонний, а свой конструктор? Почему-то уверен, что он будет лучшим :)