umbot - v2.0.8
    Preparing search index...

    Interface IAlisaRequest

    Интерфейс для данных запроса Содержит информацию о сообщении пользователя

    interface IAlisaRequest {
        command: string;
        original_utterance: string;
        type: "SimpleUtterance" | "ButtonPressed";
        markup?: { dangerous_context?: boolean };
        payload?: string | object;
        nlu?: IAlisaNlu;
    }
    Index

    Properties

    command: string

    Обработанный текст запроса Очищен от знаков препинания Числа преобразованы в числовой формат

    original_utterance: string

    Исходный текст запроса Максимум 1024 символа

    type: "SimpleUtterance" | "ButtonPressed"

    Тип ввода

    • SimpleUtterance: голосовой ввод
    • ButtonPressed: нажатие кнопки
    markup?: { dangerous_context?: boolean }

    Характеристики реплики

    Type declaration

    • Optionaldangerous_context?: boolean

      Признак криминального подтекста true: содержит угрозы, самоубийство и т.д.

    payload?: string | object

    Данные с нажатой кнопки Максимум 4096 байт

    nlu?: IAlisaNlu

    Результаты анализа текста Содержит:

    • tokens: массив слов из фразы
    • entities: найденные именованные сущности
    • intents: распознанные намерения
    nlu: {
    tokens: ["завтра", "в", "15", "часов"],
    entities: [{
    type: "YANDEX.DATETIME",
    value: { day: 1, day_is_relative: true, hour: 15 }
    }],
    intents: {
    "YANDEX.CONFIRM": { slots: [] }
    }
    }