> For the complete documentation index, see [llms.txt](https://docs.suvvy.ai/ru/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.suvvy.ai/ru/osnovnye-nastroiki/prompts/tipovye-oshibki.md).

# Типовые ошибки

## Причины остановки диалогов

### 1. Остановка диалога из-за контрольной фразы

**Почему возникает:** Если у Вас включена настройка «Прерывать по контрольной фразе»:

<figure><img src="/files/BB6gcHroj0WOulyrQvJY" alt="" width="563"><figcaption></figcaption></figure>

То в случае, если клиент в диалоге в точности напишет эту фразу, агент прервётся. В таком случае, в логах появится следующее:

<figure><img src="/files/oa6PcIL1EPdmqBYnTHmN" alt="" width="563"><figcaption></figcaption></figure>

**Как предотвратить:** Если такая ситуация всё же случилась, то зайдите в раздел «История», затем найдите диалог, в котором произошло прерывание и нажмите настройку «Очистить контекст»:

### 2. Остановка диалога из-за перехвата сотрудником

**Почему возникает:** Если под Главной инструкцией отмечен флаг «Не отвечать при прерывании диалога человеком»:

<figure><img src="/files/D3snPGZLmZqxW4p94R9P" alt="" width="563"><figcaption></figcaption></figure>

то в случае вмешательства менеджера в диалог, он автоматически остановится:

<figure><img src="/files/I9jPWDEalUghSeaIIuYM" alt="" width="563"><figcaption></figcaption></figure>

**Как предотвратить:** Найти этот диалог в разделе «История», затем нажать настройку «Очистить контекст». Также можно установить флаг с настройкой как на скрине. Тогда по прошествии определённого времени агент вернётся в чат и будет отвечать на сообщения.

<figure><img src="/files/kPsbn6IUoSIUigvV6eLy" alt="" width="563"><figcaption></figcaption></figure>

### 3. Остановка диалога при срабатывании файла

**Почему возникает:** Если сработал файл из базы знаний, в котором было установлен флаг «Прерывать диалог», то в таком случае если по контексту наступает ситуация, когда этот файл должен быть вызван, срабатывает прерывание. Выглядит в экспорте так:

<figure><img src="/files/8Rbl9vpADAqLIdBhiE7e" alt="" width="563"><figcaption></figcaption></figure>

**Как предотвратить:** Найти этот диалог в разделе «История», затем нажать настройку «Очистить контекст».

### 4. Остановка из-за причины: bot\_kicked\_from\_chat

**Почему возникает:** Чаще всего возникает при конфликте с настройками другого сервиса, например при настройке Открытых Линий в Битриксе24. Например, у агента нет доступа к чату, к которому по очереди подключился сотрудник, соответственно он исключается из чата. В экспорте видим сообщение:

<figure><img src="/files/nPwIPUpYWYxQbJo8Wf5n" alt="" width="563"><figcaption></figcaption></figure>

**Как предотвратить:** Проверить настройки на стороне интеграции. Например, если речь идёт о Битрикс, то нужно проверить настройки Открытых линий. Возможно, что есть конфликт между подключением менеджера из очереди и исключением агента из диалога.

## Ошибки

### 1. Внутренняя ошибка

**Почему возникает:** Это внутренняя ошибка на стороне сервиса Савви. Выглядит в экспорте следующим образом:

<figure><img src="/files/RTKO9iUhz8tfWPxvTkUw" alt="" width="563"><figcaption></figcaption></figure>

**Как предотвратить:** Возможно, это единичный случай в рамках одного диалога, тогда вмешательство не требуется. Также Вы можете обратиться в техподдержку Савви: <https://t.me/Suvvy\\_customer\\_support\\_ru\\_bot>

### 2. Остановка диалога из-за ошибки: Два вызова одной и той же функции с одними и теми же аргументами

**Почему возникает:** Может возникать, например, при неверной настройке сценария работы агента:

<figure><img src="/files/Ke9dG8BDGh5GI4nsUgGZ" alt="" width="563"><figcaption></figcaption></figure>

В данном примере в инструкции агент с одной стороны должен был сразу вызвать эту функцию при квалификации клиента, а с другой - первый вызов должен был случиться раньше, перед ответным сообщением агента об уточнении записи, поэтому произошло наложение инструкции.

**Как предотвратить:** Внимательно проанализировать прописанный агенту промпт, проверить инструкции, заданные в файле Базы знаний, нет ли противоречий между какими-либо из имеющихся инструкций. Если противоречия имеются, стоит их устранить.

### 3. Ошибка: "Достиг максимального количества вызовов функций на диалог"

**Почему возникает:** Чаще всего такая ошибка возникает, когда превышен лимит кол-ва вызовов функций в диалогах. Дело в том, что в Савви установлен лимит на вызов каждой функции внутри одного диалога, он един для любой функции и равен 10. Соответственно, если агент настроен так, что по сценарию он должен на запрос клиента множество раз обратиться в разные сервисы, то диалог останавливается и по логам мы видим:

<figure><img src="/files/N8ysPjsL4RIGrgyuSRh4" alt="" width="509"><figcaption></figcaption></figure>

**Как предотвратить:** В таком случае нужно посмотреть, как оптимизировать использование различных интеграций под свой сценарий, чтобы агенту не требовалось делать множество обращений в рамках одного запроса.

### 4. Ошибка: "Провайдер не смог обработать запрос"

**Почему возникает:** Это внутренняя ошибка на стороне провайдера LLM. Может возникать по причине превышения лимита символов в запросе. Например, для преобразования результата из таблицы агенту требуется 128847 токенов в ИИ, в то время как максимальный лимит 128 000. Возникает ошибка:

<figure><img src="/files/oF1nNJGQsjDxMXJwkpwf" alt="" width="563"><figcaption></figcaption></figure>

**Как предотвратить:** В данном примере клиенту следует оптимизировать таблицу, например, сделать две таблицы, но с меньшим количеством данным в каждой из них. В общем случае при возникновении данной ошибки обратитесь в техподдержку Савви: <https://t.me/Suvvy\\_customer\\_support\\_ru\\_bot>

### 5. Ошибка при запросе к LLM

**Почему возникает:** Это внутренняя ошибка при обращении к LLM. Например, она может возникать, если подключение было заблокировано из-за лимита. Или модель имеет ограничения.

**Как предотвратить:** Чаще всего требуется обратиться в техподдержку Савви: <https://t.me/Suvvy\\_customer\\_support\\_ru\\_bot>

### 6. Остановка диалога по неизвестной причине

**Почему возникает:** Возникает, когда причина ошибки не определена.

<figure><img src="/files/JBG1ZzVBl23Gg40oZVIv" alt="" width="563"><figcaption></figcaption></figure>

**Как предотвратить:** В данной ситуации клиенту следует обратиться в техподдержку по ссылке: <https://t.me/Suvvy\\_customer\\_support\\_ru\\_bot>

\ <br>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.suvvy.ai/ru/osnovnye-nastroiki/prompts/tipovye-oshibki.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
