Навыки Алисы
Голосовые навыки для Яндекс.Алисы с ответами искусственного интеллекта: вебхук сайта принимает запросы Диалогов, модель отвечает с памятью разговора, роли и характер настраиваются в панели управления.
Как подключить свой навык
-
1
Создайте навык в консоли
Зайдите на dialogs.yandex.ru и создайте диалог-навык (можно приватный — только для вас). Тип подключения — «Webhook URL».
-
2
Укажите адрес вебхука
В настройках навыка впишите адрес ниже. Если настроите несколько навыков, каждому можно выдать свой токен — адрес станет чуть длиннее и не перепутается.
-
3
Задайте роль и характер
В панели управления выберите готовый пресет (врач, юрист, детский аниматор…) или напишите свой системный промпт. Там же настраиваются приветствие, память диалога и кнопки.
-
4
Скажите: «Алиса, запусти …»
Имя активации вы задаёте в консоли Яндекса. Дальше просто говорите — отвечает ИИ и помнит последние реплики разговора.
Адрес вебхука для консоли Диалогов
https://n2j.ru/alice/webhook
POST, JSON протокола Алисы. GET браузером отвечает подсказкой — так можно проверить, что адрес живой.
Готовые роли
Пресеты системного промпта — в панели управления навыком одна кнопка задаёт характер собеседника.
Свой пресет пишется текстом: можно попросить модель отвечать коротко, строго по-русски или в характере конкретного персонажа.
Частые вопросы
Какой ИИ отвечает?
Платформа использует собственный шлюз к языковым моделям (модуль llm): модель и «температуру» можно выбрать отдельно для каждого навыка в панели управления.
Помнит ли навык разговор?
Да: последние реплики (сколько именно — настраивается) в пределах окна времени улетают в контекст модели. Реплики старше окна и превышающие глубину памяти забываются.
Кто может настроить навык?
Панель управления доступна администратору сайта. Публичная страница ничего не раскрывает: названия навыков, промпты и статистика — только внутри панели.
Что слышно, а что видно?
Ответ озвучивается Алисой (для речи чистятся markdown и ссылки), а на экране колонки или приложения показывается текст и кнопки быстрых ответов.
Можно ли вывести ответ на домашний дисплей?
Да: ответ навыка можно публиковать в MQTT-топик — например, на дисплей ESP32. Брокер и топик задаются переменными окружения и настройкой навыка.