Центр знаний
База знаний
1. Назначение раздела
Раздел «База знаний» предназначен для хранения и организации документов, информация из которых используется интеллектуальными модулями платформы «Диалог».
2. Основной интерфейс
Элемент | Описание | Скриншот |
---|---|---|
Список документов | Перечень загруженных файлов и созданных материалов. | |
Строка поиска | Фильтрация списка по названию документа. | |
Создать новый документ | Создание пустого документа внутри платформы. | |
Загрузить документы | Импорт готовых файлов (PDF, DOCX, TXT и др.) с локального компьютера. |
3. Добавление материалов
3.1 Загрузка существующего файла
-
Нажмите кнопку «Загрузить документы».
-
Укажите один или несколько файлов.
-
Дождитесь появления выбранных элементов в списке.
3.2 Создание документа в интерфейсе
-
Выберите «Создать новый документ».
-
В списке появится пункт «Новый документ».
-
Перейдите к документу одним щелчком.
-
Введите или вставьте текст.
-
Сохраните изменения кнопкой «Применить изменения».
4. Действия с документом
При наведении курсора на название открывается карточка с функциями:
Действие | Назначение | Скриншот |
---|---|---|
Переименовать | Изменяет название файла. | |
Удалить | Удаляет документ из базы знаний. | |
Открыть в новой вкладке | Открывает документ на отдельной странице. |
Щелчок по названию файла также открывает страницу просмотра и редактирования.
5. Страница редактирования
Левая область | Правая область |
---|---|
Текст документа (редактируемый). | «Фрагменты знаний» — логические части текста, используемые системой. |
5.1 Сохранение правок
После внесения изменений нажмите «Применить изменения».
5.2 Индивидуальные настройки разбиения
Справа расположен переключатель «Задать кастомные настройки разбивки».
-
Выключено — используется стандартная схема разбиения.
-
Включено — появляются поля для настройки:
После настройки нажмите «Применить изменения» для пересборки фрагментов.
5.3 Удаление документа
В боковой панели выберите «Удалить» и подтвердите действие.
6. Часто выполняемые задачи
Задача | Действия |
---|---|
Найти документ | Введите часть названия в строке поиска. |
Исправить текст | Откройте документ, внесите правки, нажмите «Применить изменения». |
Обновить загруженный файл | Загрузите новый файл с тем же названием; система заменит старую версию. |
Настроить мелкие фрагменты | Включите кастомные настройки, выберите «По предложениям». |
Удалить документ | Наведите курсор на название, кликните «Удалить». |
7. Дополнительные сведения
-
При загрузке файлы автоматически конвертируются в текст (Markdown) и индексируются.
-
После сохранения документ сразу доступен интеллектуальным модулям.
-
При попытке закрыть страницу с несохранёнными правками система запросит подтверждение, что предотвращает потерю данных.
RAG-конфигурации
RAG-конфигурация определяет, какие документы базы знаний и с какими правилами будут использованы поисковым модулем во время работы сценария.
Создав несколько отдельных конфигураций, Вы сможете гибко управлять поиском:
Что настраивается | Для чего применяется |
---|---|
Набор документов | Ограничить поиск нужной тематикой (например, только правила выдачи займов). |
Модель векторизации | Выбрать алгоритм, по которому система находит подходящие фрагменты знаний. |
Порог уверенности | Отсеять ответы, которые мало подходят по смыслу. |
Максимальное число фрагментов | Ограничить объём «справки», передаваемой LLM: система вернёт не больше указанного количества наиболее подходящих кусочков текста. Чем число меньше, тем короче контекст и быстрее ответ; слишком большое значение — больше нагрузки и риск «размытого» ответа. |
1. Переход в раздел
-
Выберите пункт «RAG-конфигурации». В левом боковом меню
На экране появится список всех конфигураций проекта.
2. Обзор списка
Карточка каждой конфигурации показывает:
-
название;
-
краткое описание;
-
число подключённых документов;
-
дату и время создания;
-
ссылку «Протестировать».
Дополнительно доступны:
-
строка поиска по названию;
-
кнопка «Добавить RAG-конфигурацию» — открывает окно создания новой конфигурации.
3. Создание RAG-конфигурации
Процесс создания состоит из трёх шагов.
Шаг | Действия |
---|---|
1. Название и описание | Укажите понятное название и коротко опишите назначение. При необходимости измените модель для векторизации (некоторые модели лучше работают для тех или иных задач, если не знаете, какую выбрать, оставьте модель по умолчанию). Нажмите «Продолжить». |
2. Выбор документов | Отметьте документы, которые следует включить в поиск. При необходимости используйте строку поиска. Нажмите «Продолжить». |
После создания необходимо подтвердить индексацию документов - это нужно для того, чтобы LLM могла "считывать смысл" информации из документов. Более техническим языком - всем фрагментам знаний документов присваивается вектор, который в дальнейшем при использовании rag сравнивается с вектором пользовательского запроса. Длительность индексации зависит от объема документов.
4. Страница RAG-конфигурации
Зона интерфейса | Содержимое | Доступные действия |
---|---|---|
Информация (верх) | название, описание, дата/время создания, количество документов | — |
Список документов (центр) | перечень подключённых файлов | «Управлять документами» — открыть окно выбора/снятия галочек |
Панель настроек (справа) | Модель для векторизации (выпадающий список) • Порог уверенности (ползунок) • Максимальное число фрагментов (счётчик) | 1) Измените параметры → «Применить и переиндексировать». 2) «Изменить название и описание» — откроет модальное окно. 3) «Удалить» — удалит конфигурацию после подтверждения. 4) «Протестировать» — откроет страницу тестирования работы RAG-конфигурации (поиск по подключённым документам). |
5. Тестирование конфигурации
Функция позволяет потестировать запросы к базе данных: получить фрагменты знаний из подключенных документов, близкие по смыслу к запросу.
-
Введите запрос в строку поиска.
-
Нажмите «Найти» — система покажет подходящие фрагменты.
Для каждого фрагмента отображаются:
-
порядковый номер;
-
уровень уверенности;
-
название документа (ссылка);
-
короткая цитата.
Справа можно настроить поля Порог уверенности и Максимальное число фрагментов.
Порог уверенности определяет, насколько точные по смыслу ответы стоит отображать - где 1 = 100% уверенность модели в том, что фрагмент подходит для ответа на запрос
Максимальное число фрагментов позволяет ограничить число фрагментов в выдаче.
Совет: протестируйте через этот интерфейс оптимальное число возвращаемых фрагментов и порог уверенности перед тем, как подключить rag-конфигурацию в сценарии.
6. Подключение конфигурации в сценарий
Как подключить базу знаний в блоке «Диалог с LLM»
-
Откройте свойства блока «Диалог с LLM».
-
В поле «RAG-конфигурация» выберите нужную конфигурацию из списка добавленных.
- При необходимости уточните порог уверенности и максимальное число фрагментов.
-
Сохраните блок.
После этого модель будет опираться на документы из выбранной конфигурации:
-
отвечать по их содержанию;
-
соблюдать правила, которые там описаны.
Что именно делать с этими данными, задаётся в промпте блока:
-
в «Задаче» коротко опишите требуемое действие;
-
в «Контексте» при необходимости добавьте подробности.
7. Удаление конфигурации
Важно: если конфигурация уже используется в сценариях, её удаление вызовет ошибку в этих блоках. Сначала исключите конфигурацию из сценариев.
8. Практические рекомендации
-
Создавайте отдельную конфигурацию для каждой узкой темы — так ответы будут точнее.
-
Держите описание конфигурации кратким, но информативным: оно помогает коллегам выбрать нужную настройку.
-
Не снижайте порог уверенности без необходимости: это увеличит риск получения фрагментов, недостаточно близких по смыслу к запросу.
-
После добавления крупных документов протестируйте конфигурацию, чтобы убедиться, что возвращаются ожидаемые фрагменты.
-
Периодически пересматривайте список документов, удаляйте устаревшие файлы — это поддерживает актуальность базы знаний.