Ошибки/проблемы/неисправности системы

Новые релизы, обновления и т.п.

Модератор: immortal

Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение tarasfrompir » Вт дек 11, 2018 10:53 am

Vovix писал(а):
Вт дек 11, 2018 10:34 am
tarasfrompir1 писал(а):
Вт дек 11, 2018 8:29 am
....
Поэтому в твоем случае от ПУ ты отписался - значит остались сами патерны - patterns.class.php
Соответственно в них и заключается ошибка..
Если это возможно то скинь плиз свои шаблоны поведения, в них и должна скрыватся причина...
Для того чтобы повторить твои ошибки...
мои шаблоны все видны в CONNECT!
настройки для примера одного я скрин уже выше выкладывал!

шаблоны уже не трогал больше года, в них ошибок нет!
беда продолжается:
СпойлерПоказать

Код: Выделить всё

11:29 Алиса: Привет!
11:29 Владимир: привет
11:29 Алиса: Неизвестная команда...
11:29 Алиса: Здрасьте!
11:29 Владимир: привет
11:29 Алиса: Приветствую вас!
11:29 Владимир: привет
11:28 Владимир: привет
11:28 Алиса: Неизвестная команда...
11:28 Алиса: Ага, привет!
11:28 Владимир: привет
11:28 Алиса: Неизвестная команда...
11:28 Алиса: Приветствую вас!
11:28 Владимир: привет
11:27 Алиса: Неизвестная команда...
11:27 Алиса: Приветствую вас!
11:27 Владимир: привет
11:27 Алиса: Неизвестная команда...
11:27 Алиса: Ага, привет!
11:27 Владимир: привет
11:27 Алиса: Доброго времени суток!
11:27 Владимир: привет
11:27 Алиса: Привет! Рада вас слышать!
11:27 Владимир: привет
11:27 Алиса: Неизвестная команда...
11:27 Алиса: Привет! Рада вас слышать!
11:27 Владимир: привет
11:26 Алиса: Неизвестная команда...
11:26 Алиса: Привет!
11:26 Владимир: привет
11:26 Алиса: Неизвестная команда...
11:26 Алиса: И Вам привет!
11:26 Владимир: привет
Сергей бы нашел ошибку(через teamviewer например), но у него вероятнее всего, не будет времени!
самостоятельно мне не разобраться!
ну так дай доступ - а я по свободе (через час полтора ) посмотрю..
Спасибо нам ПОМОЖЕТ..!
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: Ошибки/проблемы/неисправности системы

Сообщение olehs » Вт дек 11, 2018 10:53 am

tarasfrompir1 писал(а):
Вт дек 11, 2018 12:00 am
olehs писал(а):
Пн дек 10, 2018 11:48 pm
tarasfrompir1 писал(а):
Пн дек 10, 2018 8:42 am
nick7zmail писал(а):
Пн дек 10, 2018 7:11 am
Kvantos писал(а):
Пт дек 07, 2018 3:41 pm
Может я неправильно в api.ai переменные выставляю, но у меня всегда на альфе после ответа от диалогфлов теперь проговаривается "неизвестная команда".
напрягает.... что делать пока не знаю...
За этим и убрали, что некорректно она работает с шаблонами и с простыми устройствами совместно.
в апиаи была действительно проблема - но она уже решена... :oops:
Тарас, можно поподробнее, в чем была проблема и как решена?
посмотри последний реквест на апиаи модуль
никто вроде не против... был до сегодня
Я видел еще на гите, просто не понял, что поменялось. Т.к. замена выглядит как-то странно. Раньше в модуле проверялось, распознал сервис команду или вернул "input.unknown", а сейчас просто проверяется наличие поля metadata.
Потому и хочу разобраться, что поменялось - что-то в самом сервисе или в МЖД поменялась логика обработки ответов от модулей?
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение tarasfrompir » Вт дек 11, 2018 10:56 am

olehs писал(а):
Вт дек 11, 2018 10:53 am
Я видел еще на гите, просто не понял, что поменялось. Т.к. замена выглядит как-то странно. Раньше в модуле проверялось, распознал сервис команду или вернул "input.unknown", а сейчас просто проверяется наличие поля metadata.
Потому и хочу разобраться, что поменялось - что-то в самом сервисе или в МЖД поменялась логика обработки ответов от модулей?
ничего не поменялось просто поле метадата всегда возвращется - если был такой интент и он сработал...
В этом же поле описывается интент и его параметры - вроде так было... :oops: :oops: :oops:
А input.unknown - не всегда возвращается - много чего зависит от самих настроек в апиаи ну или диагфлоу
это неправильная команда -
"id": "000a4ce5-21e0-4183-88a2-7820a5e415c9",
"timestamp": "2018-12-11T07:59:50.593Z",
"lang": "ru",
"result": {
"source": "agent",
"resolvedQuery": "приветс",
"contexts": [],
"metadata": [],
"fulfillment": {
"speech": ""
},
"score": 0
},
"status": {
"code": 200,
"errorType": "success"
},
"sessionId": ".5c0f6e755d172"
}

а это правильная -


"id": "da892f0b-9b4f-45f8-84b1-8a0e2ade4532",
"timestamp": "2018-12-11T08:00:26.053Z",
"lang": "ru",
"result": {
"source": "agent",
"resolvedQuery": "привет",
"action": "",
"actionIncomplete": false,
"parameters": [],
"contexts": [],
"metadata": {
"intentId": "a4e15f6b-f4dd-4b11-b393-883081db1fb8",
"webhookUsed": "false",
"webhookForSlotFillingUsed": "false",
"isFallbackIntent": "false",
"intentName": "привет"
},
"fulfillment": {
"speech": "привет тарасик",
"messages": [
{
"type": 0,
"speech": "привет тарасик"
}
]
},
"score": 1
},
"status": {
"code": 200,
"errorType": "success"
},
"sessionId": ".5c0f6e755d172"
}
ну и где тут input.unknown?
Спасибо нам ПОМОЖЕТ..!
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: Ошибки/проблемы/неисправности системы

Сообщение olehs » Вт дек 11, 2018 11:14 am

tarasfrompir1 писал(а):
Вт дек 11, 2018 10:56 am
olehs писал(а):
Вт дек 11, 2018 10:53 am
Я видел еще на гите, просто не понял, что поменялось. Т.к. замена выглядит как-то странно. Раньше в модуле проверялось, распознал сервис команду или вернул "input.unknown", а сейчас просто проверяется наличие поля metadata.
Потому и хочу разобраться, что поменялось - что-то в самом сервисе или в МЖД поменялась логика обработки ответов от модулей?
ничего не поменялось просто поле метадата всегда возвращется - если был такой интент и он сработал...
В этом же поле описывается интент и его параметры - вроде так было... :oops: :oops: :oops:
А input.unknown - не всегда возвращается - много чего зависит от самих настроек в апиаи ну или диагфлоу
это неправильная команда -
"id": "000a4ce5-21e0-4183-88a2-7820a5e415c9",
"timestamp": "2018-12-11T07:59:50.593Z",
"lang": "ru",
"result": {
"source": "agent",
"resolvedQuery": "приветс",
"contexts": [],
"metadata": [],
"fulfillment": {
"speech": ""
},
"score": 0
},
"status": {
"code": 200,
"errorType": "success"
},
"sessionId": ".5c0f6e755d172"
}

а это правильная -


"id": "da892f0b-9b4f-45f8-84b1-8a0e2ade4532",
"timestamp": "2018-12-11T08:00:26.053Z",
"lang": "ru",
"result": {
"source": "agent",
"resolvedQuery": "привет",
"action": "",
"actionIncomplete": false,
"parameters": [],
"contexts": [],
"metadata": {
"intentId": "a4e15f6b-f4dd-4b11-b393-883081db1fb8",
"webhookUsed": "false",
"webhookForSlotFillingUsed": "false",
"isFallbackIntent": "false",
"intentName": "привет"
},
"fulfillment": {
"speech": "привет тарасик",
"messages": [
{
"type": 0,
"speech": "привет тарасик"
}
]
},
"score": 1
},
"status": {
"code": 200,
"errorType": "success"
},
"sessionId": ".5c0f6e755d172"
}
ну и где тут input.unknown?
Идея понятна. У тебя не настроен Default Fallback Intent , потому и не приходит input.unknown с метадатой.
Но проблема текущей реализации в том, что теперь она не до конца учитывает галочку в настройках модуля "Process unknown inputs:".
Я поправлю модуль, чтобы он учитывал и галку, и наличие/отсутствие Default Fallback Intent

P.S. в твоем неправильном ответе поле metadata тоже присутствует!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение tarasfrompir » Вт дек 11, 2018 11:29 am

да поле есть - но оно пустое... а там проверка имено на пустое поле.
Щас посмотрю - просто еще и так - просто вопрос возник и мы его решали никто ведь не отзывался... :oops:
ПС посмотрел - с дефаулт интентом. - все правильно

Код: Выделить всё

"id": "32e2b1a0-e634-4027-824d-57d9f2207dd8",
    "timestamp": "2018-12-11T08:25:33.542Z",
    "lang": "uk",
    "result": {
        "source": "agent",
        "resolvedQuery": "привітвв",
        "action": "input.unknown",
        "actionIncomplete": false,
        "parameters": [],
        "contexts": [],
        "metadata": {
            "intentId": "9558432e-f9f3-49b1-813a-2e4645db22af",
            "webhookUsed": "false",
            "webhookForSlotFillingUsed": "false",
            "isFallbackIntent": "true",
            "intentName": "Default Fallback Intent"
        },
        "fulfillment": {
            "speech": "Я тебе не розумію.",
            "messages": [
                {
                    "type": 0,
                    "speech": "Перепрошую, повтори ще раз."
                }
            ]
        },
        "score": 1
    },
    "status": {
        "code": 200,
        "errorType": "success"
    },
    "sessionId": ".5c0f6e755d172"
метадата присутствует - НО ведь это же ответ от системы - а мы его же и ждем .. Это так сказать вместо "Неизвестная команда".
Если исключить этот ответ - то тогда получим "Я тебе не розумію." и соответственно "Неизвестная команда"...
Поэтому по идее я все правильно сделал. В данном случае Мы исключаем получение "Неизвестная команда..." Если никакой обработчик больше не даст ответа....
Спасибо нам ПОМОЖЕТ..!
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: Ошибки/проблемы/неисправности системы

Сообщение olehs » Вт дек 11, 2018 11:35 am

Все верно, если бы не настройка Process unknown inputs.
Получается, если она выключена, но есть DFI, то модуль ничего не скажет, но и не пропустит дальше обработку.
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение tarasfrompir » Вт дек 11, 2018 11:39 am

olehs писал(а):
Вт дек 11, 2018 11:35 am
Все верно, если бы не настройка Process unknown inputs.
Получается, если она выключена, но есть DFI, то модуль ничего не скажет, но и не пропустит дальше обработку.
ну тогда надо в самом модуле исключать ответ unknown inputs и не возвращать его как ответ от модуля в систему.
Тоесть по идее отдельно на стадии обработки ответа ... чтобы в чат не шел ответ от модуля...

Где то перед этим

Код: Выделить всё

            $data = $this->sendQry($message, $source, array_merge($t_contexts, $u_contexts));
            $res  = $this->processResponse($data);
            if ($res) {
                $details['BREAK'] = 1;
                $details['PROCESSED']++;
            }
        }
    }
Спасибо нам ПОМОЖЕТ..!
yray
Сообщения: 106
Зарегистрирован: Чт дек 14, 2017 12:51 am
Благодарил (а): 13 раз
Поблагодарили: 16 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение yray » Вт дек 11, 2018 11:49 am

телеграм стоит, работает
интернет эксплорером не пользуюсь, везде хром, как я понимаю после какого-то обновления api.ai все голосовые команды переключил на себя, теперь они уходят в него, а не в шаблоны поведения, попробовал создать "привет" в api.ai - работает, теперь нужно разбираться с тем как этим апиаи пользоваться вместо шаблонов, ну чтож, прогресс не стоит на месте, апи имеет гораздо больше функций чем шаблоны, нужно изучать.
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение tarasfrompir » Вт дек 11, 2018 11:51 am

yray писал(а):
Вт дек 11, 2018 11:49 am
телеграм стоит, работает
интернет эксплорером не пользуюсь, везде хром, как я понимаю после какого-то обновления api.ai все голосовые команды переключил на себя, теперь они уходят в него, а не в шаблоны поведения, попробовал создать "привет" в api.ai - работает, теперь нужно разбираться с тем как этим апиаи пользоваться вместо шаблонов, ну чтож, прогресс не стоит на месте, апи имеет гораздо больше функций чем шаблоны, нужно изучать.
Апи аи не причем от слова ВООБЩЕ.. необходимы просто уточнения работы модуля...
давай посмотрим если ентересно - дай доступ..
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
vitt76
Сообщения: 372
Зарегистрирован: Вс апр 09, 2017 2:36 pm
Благодарил (а): 101 раз
Поблагодарили: 51 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение vitt76 » Вт дек 11, 2018 12:14 pm

Кстати, в очереди терминала chromecast тоже есть проблема проглатывания сообщений и путаницы в очереди.
Broadlink + Orange Pi PC ARMBIAN 5.31
Закрыто