ИИ-мастерская

Разграничение контекста

Обновлено 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

Не нашли ответ? Гена поищет по всей базе знаний или заведёт обращение на консультанта