Skip to main content

Глобальный узел и база знаний

Цель модуля: сделать так, чтобы вопрос «а сколько стоит приём?» не ломал сценарий, а ответ брался из документов, а не из фантазии модели.
Глобальный узел достижим из любого места диалога: у него не входящие переходы, а условие срабатывания. Классический набор — два глобальных узла: «вопросы о продукте» и «просит человека». Чтобы разговор не потерялся, у глобального узла включают возврат (go back): своё условие «клиент получил ответ» возвращает диалог точно в тот узел, откуда его увели. Плюс защита от зацикливания — узел не может сработать повторно несколько ходов подряд.
Инспектор глобального узла: условие срабатывания, возврат и своя привязка баз знаний

Глобальный узел «Вопросы о клинике». Условие срабатывания, условие возврата, cooldown и своя привязка баз знаний с настройками поиска: гибридный поиск, порог 0,45, 4 фрагмента и переформулировка запроса моделью.

Инспектор глобального узла: условие срабатывания, возврат и своя привязка баз знаний

Как работают базы знаний (RAG)

1

Создать базу и загрузить файлы

В разделе Базы знаний создаётся база и в неё загружаются файлы; статус индексации виден в списке.
2

Задать набор по умолчанию

В настройках агента задаётся набор баз по умолчанию — по нему ищут все узлы Conversation.
3

При необходимости переопределить у узла

Узлу можно задать свой набор. Пустой список у узла = поиск на этом узле выключен. Это удобно: молчаливый агент-обзвонщик ищет только в одном узле-«FAQ», а не на каждой реплике.
4

Потребовать отвечать только по найденному

Найденные фрагменты подмешиваются в промпт узла. Инструкция узла обязана требовать «отвечай только по найденному» — иначе модель добавит от себя.
База знаний принадлежит вашей организации и за её пределы не выходит. Агент может ссылаться только на базу своей организации: привязка к любой другой блокирует публикацию агента, тестовую сессию и запуск кампании — базу нужно скопировать себе или снять привязку.
Раздел «Базы знаний»: две базы с файлами и статусом индексации

/knowledge — базы знаний организации: файлы, статус индексации, переименование и удаление.

Секция «Базы знаний (RAG)» в настройках агента

Настройки → Базы знаний. Набор по умолчанию, настройки поиска (тип, порог, число фрагментов) и модель переформулировки запроса.

Секция «Базы знаний (RAG)» в настройках агента
Грабли: поиск стоит времениКаждый поиск — это сетевой запрос перед ответом агента, а переформулировка запроса — ещё один вызов модели. Включайте их там, где действительно отвечают на вопросы, и держите порог/лимит скромными: 4–5 фрагментов почти всегда лучше, чем 20.