Типовые ошибки
Иногда при тестировании или уже работе бота возникают моменты, когда он перестаёт отвечать. Ниже мы рассмотрим основные ошибки, которые отображаются при выгрузке экспорта.
Last updated
Was this helpful?
Иногда при тестировании или уже работе бота возникают моменты, когда он перестаёт отвечать. Ниже мы рассмотрим основные ошибки, которые отображаются при выгрузке экспорта.
Last updated
Was this helpful?
Почему возникает: Если у Вас включена настройка «Прерывать по контрольной фразе»:
То в случае, если клиент в диалоге в точности напишет эту фразу, бот прервётся. В таком случае, в логах появится следущее:
Как предотвратить: Если такая ситуация всё же случилась, то зайдите в раздел «История», затем найдите диалог, в котором произошло прерывание и нажмите настройку «Очистить контекст»:
Почему возникает: Если под Главной инструкцией отмечен флаг «Не отвечать при прерывании диалога человеком»:
то в случае вмешательства менеджера в диалог, он автоматически остановится:
Как предотвратить: Найти этот диалог в разделе «История», затем нажать настройку «Очистить контекст». Также можно установить флаг с настройкой как на скрине. Тогда по прошествии определённого времени, бот вернётся в чат ибудет отвечать на сообщения.
Почему возникает: Если сработал файл из базы знаний, в котором было установлен флаг «Прерывать диалог», то в таком случае если по контексту наступает ситуация, когда этот файл должен быть вызван, срабатывает прерывание. Выглядит в экспорте так:
Как предотвратить: Найти этот диалог в разделе «История», затем нажать настройку «Очистить контекст».
Почему возникает: Чаще всего возникает при конфликте с настройками другого сервиса, например при настройке Открытых Линий в Битриксе24. Например, у бота нет доступа к чату, к которому по очереди подключился сотрудник, соотвественно он исключается из чата. В экспорте видим сообщение:
Как предотвратить: Проверить настройки на стороне интеграции. Например, если речь идёт о Битрикс, то нужно проверить настройки Открытых линий. Возможно, что есть конфликт, между подключением менеджера из очереди и исключением бота из диалога.
Почему возникает: Это внутренняя ошибка на стороне сервиса Савви. Выглядит в экспорте следующим образом:
Как предотвратить: Возможно, это единичный случай в рамках одного диалога, тогда вмешательство не требуется. Также Вы можете обратиться в техподдержку Савви: https://t.me/Suvvy_customer_support_ru_bot
Почему возникает: Может возникать, например, при неверной настройке сценария работы бота:
В данном примере в инструкции бот с одной стороны должен был сразу вызвать эту фкц при квалификации клиента, а с другой первый вызов должен был случиться раньше, перед ответным сообщением бота о уточнении записи, поэтому произошло наложение инструкции.
Как предотвратить: Внимательно проанализировать настройку сценария, нет ли противоречий между настройками на стороне Савви: например
Почему возникает: Чаще всего такая ошибка возникает, когда превышен лимит кол-ва вызовов функций в диалогах. Дело в том, что в Савви установлен лимит на вызов каждой функции внутри одного диалога, он един для любой функции и равен 10. Соответственно, если бот настроен так, что по сценарию он должен на запрос клиента множество раз обратиться в разные сервисы, то диалог останавливается и по логам мы видим:
Как предотвратить: В таком случае нужно посмотреть, как оптимизировать использование различных интеграций под свой сценарий, чтобы боту не требовалось делать множество обращений в рамках одного запроса.
Почему возникает: Это внутренняя ошибка на стороне провайдера LLM. Может возникать по причине превышения лимита символов в запросе. Например, для преобразования результата из таблицы, боту требуется 128847 токенов в ИИ, в то время как максимальный лимит 128 000. Возникает ошибка:
Как предотвратить: В данном примере клиенту следует оптимизировать таблицу, например, сделать две таблицы, но с меньшим количеством данным в каждой из них. В общем случае при возникновении данной ошибки обратитесь в техподдержку Савви: https://t.me/Suvvy_customer_support_ru_bot
Почему возникает: Это внутренняя ошибка при обращении к LLM. Например, она может возникать, если подключение было заблокировано из-за лимита. Или модель имеет ограничения.
Как предотвратить: Чаще всего требуется обратиться в техподдержку Савви: https://t.me/Suvvy_customer_support_ru_bot
Почему возникает: Возникает, когда причина ошибки не определена.
Как предотвратить: В данной ситуации клиенту следует обратиться в техподдержку по ссылке: https://t.me/Suvvy_customer_support_ru_bot