Особенности разработки навыков

Этапы разработки навыка:

  1. Разверните веб-сервис, который бы поддерживал протокол взаимодействия с Яндекс.Диалогами и учитывал особенности реализации навыков.
  2. Протестируйте навык еще раз после публикации, в этот раз с помощью Алисы.
О том, как дорабатывать навык после публикации, читайте в разделе Управление опубликованным навыком.

Особенности навыков Алисы

Сервис, который обрабатывает реплики пользователя, должен учитывать следующие ограничения Яндекс.Диалогов:

  • Навыки должны работать синхронно — ваш сервис должен отвечать на запрос Диалогов в течение 3 секунд, иначе ответ не будет доставлен пользователю.
  • Максимальное количество навыков, которые можно создать с одним аккаунтом Яндекса — 1000.
  • Пока открыт один навык Алисы, недоступны как другие навыки, так и сама Алиса. Чтобы разговор закончился, навык нужно деактивировать.
  • Если вам важна история общения с пользователем, сохраняйте ее на своем сервере — Диалоги пока не предоставляют такой возможности.
  • Яндекс.Диалоги передают навыкам необработанный текст запросов. Обработчик навыка при необходимости должен самостоятельно разбирать и анализировать текст.