Разграничение контекста
Обновлено 16.10.2026
1. Как добавить контекст
Что такое контекст?
Контекст — это информация, которую ИИ использует при подготовке ответа. Это может быть текст, excel-таблица, pdf-файл и так далее.
Источниками контекста могут быть:
история текущего чата;
прикреплённые файлы;
базы знаний (Knowledge);
специализированные помощники (кастомные модели).
Чем точнее выбран контекст, тем точнее будет ответ.
Способ 1. Прикрепить файл к чату
Используйте этот способ, если нужно работать с одним или несколькими документами только в рамках текущего диалога.
Когда использовать
анализ одного документа;
подготовка отчёта по документу;
поиск информации в конкретном файле;
сравнение нескольких файлов.
Как использовать
Создайте новый чат.
Нажмите кнопку прикрепления файла.
Выберите документ на компьютере.
Дождитесь загрузки.
Задавайте вопросы по содержимому документа.
Пример
Загрузите файл:
После загрузки можно задать вопрос по конкретному файлу.
Способ 2. Использовать базу знаний (Knowledge)
База знаний — это набор документов по определённой теме.
Когда использовать
работа с большим количеством документов;
корпоративные инструкции;
регламенты;
справочная информация отдела.
Как использовать
Создайте новый чат.
Нажмите «Прикрепить знания».
Выберите нужную базу знаний.
Задайте вопрос.
Пример
Подключите базу знаний:
и задайте вопрос.
Способ 3. Использовать специализированного помощника / кастомную модель
Некоторые модели настроены для конкретных задач и уже содержат нужные параметры (промты, настройки модели, инструменты и т.д.) и знания.
Примеры
Делопроизводство (написание писем / анализ)
Инструкции по РБ
Поиск контрагентов
Геологический анализ и таргетирование_126
Когда использовать
Если вопрос относится к конкретной области знаний.
Пример
Выберите:
Инженер ПТО заказчика
и задайте вопрос помощнику.
2. Open Terminal
В стандартной версии Open WebUI обращение к файлам в Open Terminal происходит с помощью кода и скриптов, в том числе через “Инструменты”.
Если в чат написать "Покажи список файлов в рабочей директории", то модель выберет “Инструмент”, наиболее подходящий для выполнения задачи. В данном примере будет выбран инструмент list_files.
Список всех доступных “Инструментов” можно вывести задав вопрос в чате: “Какие инструменты тебе доступны?”
Важно понимать, что наличие файла в Open Terminal не означает автоматическое использование его содержимого при каждом запросе к модели.
Модель может не следовать ограничениям по типу “Используй только файл file.docx”. Формулировка промта не гарантирует исполнение моделью. Модели могут воспринимать “ограничения” как “рекомендации” и не выполнять их. Это относится даже к самым мощным моделям.
Целевой способ обращения к файлам в Open Terminal через “Инструменты”.
В стандартной версии Open WebUI можно создать “Инструмент”, который читает определенный файл/файлы из Open Terminal. Выглядит это так:
def read_project_a():
return open("/projects/project_a/data.md").read()
На текущем этапе развития платформы нет возможности создать “Инструмент” самостоятельно. Платформа развивается, если у Вас есть запрос на эту функцию, обратитесь к alsu.yarulina@areal.ru или в каналах
3. Как очистить контекст
Если ответы начинают учитывать старую информацию или относятся к предыдущей задаче, рекомендуется очистить контекст.
Способ 1. Создать новый чат
Это самый простой и рекомендуемый способ.
Новый чат начинает работу без истории предыдущего диалога.
Когда использовать
переход к новой задаче;
смена проекта;
работа с другой темой.
Способ 2. Удалить прикреплённые файлы
Если в текущем чате были загружены документы:
Найдите список прикреплённых файлов.
Удалите ненужные вложения.
Повторите запрос.
Когда использовать
Если ответ должен основываться только на новых документах.
Способ 3. Отключить базу знаний
Если к чату подключены знания:
Откройте список подключённых знаний.
Удалите или отключите текущую базу знаний.
Подключите другую базу знаний при необходимости.
Когда использовать
При переходе между различными направлениями работы:
HR;
юридические вопросы;
инженерная документация;
аналитика.
Способ 4. Сменить специализированного помощника / кастомную модель
Разные помощники могут использовать разные инструкции и базы знаний.
Если задача изменилась:
Создайте новый чат.
Выберите другую модель.
Пример
Вместо:
Норильский Никель
выберите:
Geo
Не нашли ответ? Гена поищет по всей базе знаний или заведёт обращение на консультанта