Open WebUI: как загружать выбранные Skills по запросу
На странице · 3 разделов
В Open WebUI 0.12.4 администратор может включить Load selected skills on demand: выбранные в чате или прикреплённые к модели навыки сначала показываются модели по имени и описанию. Полный текст модель получает через встроенный инструмент, если решит его вызвать; явное упоминание навыка через $ по-прежнему передаёт инструкцию сразу. Для проверки смотрите вызов инструмента, а не только готовый ответ.
Если в чате Open WebUI выбрано несколько Skills — сохранённых текстовых инструкций, вы можете разрешить модели получать полный текст только тогда, когда он ей понадобится. Например, для правила о списке покупок модель сначала увидит название и описание навыка, а затем сможет запросить саму инструкцию. Это не установка локальной модели и не обещание, что она обязательно вызовет нужный инструмент. s1 s2
Инструкция по исходникам и релизу Open WebUI v0.12.4, сверенным 29 октября 2026 года; редакция не запускала интерфейс и модель. Нужны уже работающий Open WebUI, права администратора для включения настройки, доступный вам Skill и чат-модель со встроенными инструментами Skills. Где исполняется сама модель — на вашем компьютере или удалённо — зависит от выбранного подключения; этот переключатель не проверяет работу без интернета. s1 s2 s5
Что изменилось и где включить настройку?
В версии 0.12.4 администратор открывает Admin Settings → General и включает Load selected skills on demand. По умолчанию опция выключена. Если вы не администратор, попросите его проверить настройку; искать её в настройках личного чата не нужно. s1 s3
При включении выбранный через + → Skills навык и навыки, прикреплённые к модели, сначала передаются ей как список имён и описаний. Чтобы получить полный текст нужного Skill, модель должна воспользоваться встроенным инструментом view_skill. А если прямо упомянуть Skill через $ в сообщении, его инструкция загрузится сразу: это другой путь, не тест отложенной загрузки. s2 s4 s5
Как проверить на коротком примере?
- Если нет своего навыка, создайте учебный Skill с правилом: «Для списка покупок выписывай только прямо названные товары; не придумывай цены». Это наш пример текста, не скопированный файл автора. Не помещайте в Skill пароли или личные документы. s4
- Убедитесь, что у выбранной модели доступны встроенные инструменты, в том числе категория Skills. Откройте новый чат, выберите учебный Skill через + → Skills, но не вставляйте его через
$. Отправьте: «Покупки: молоко и хлеб. Чай решу купить позже. Составь список покупок без цен». Выбор через меню относится к этой беседе. s2 s4 s5 - Если интерфейс показывает вызовы инструментов, проверьте, был ли view_skill для учебного навыка до ответа. Сверьте ответ с исходной фразой: молоко и хлеб названы прямо, чай пока не подтверждён, цен нет. Это критерий для вашей проверки, а не полученный редакцией ответ. Если вызова нет, один лишь похожий ответ не доказывает, что Skill был загружен: модель могла не вызвать инструмент. s2 s5
Почему текст всё равно передаётся заранее?
Проверьте, включена ли категория встроенных инструментов Skills для модели и доступны ли эти инструменты в чате. Если они отключены, Open WebUI передаёт текст выбранного Skill заранее даже при включённой администратором настройке. Явное $-упоминание также загружает текст сразу. Если вы не видите самого навыка в меню, отдельно проверьте права доступа к нему и разрешение на использование Skills. s2 s4 s5
Настройка не ограничивает доступ модели только выбранным навыком: при включённых встроенных инструментах список может включать и другие активные навыки, которые вам разрешено читать. Не используйте переключатель как защиту секретов. Мы не измеряли объём запроса к модели (его часто считают в токенах), скорость или качество ответов: для вашей модели и вашей беседы это отдельная проверка. Дальше выберите Skill для одного чата и сравните наблюдаемые вызовы инструмента в своих условиях. s2 s4
Источники
- Open WebUI v0.12.4 — официальный релиз — revision 33c1978d5bad52a31df75ea55143025dfad18d16; Релиз опубликован 25.10.2026: новая настройка, выключена по умолчанию, зависит от встроенного Skills.. Получено 29.10.2026.
- Open WebUI v0.12.4 — маршрутизация Skills в middleware.py — revision 33c1978d5bad52a31df75ea55143025dfad18d16; Строки 2465–2475, 2503–2567: выбранный навык становится манифестом при настройке, кроме явного упоминания; при отключении инструментов текст загружается заранее.. Получено 29.10.2026.
- Open WebUI v0.12.4 — интерфейс администратора и подпись переключателя — revision 33c1978d5bad52a31df75ea55143025dfad18d16; Переключатель в General; английская подпись из en-US/translation.json: Load selected skills on demand.. Получено 29.10.2026.
- Open WebUI Docs — Workspace Skills (закреплённая документация) — revision 00a8eb4057e6c12541cabf075c353a5c8219411e; Выбор + > Skills, явное $-упоминание, манифест всех доступных навыков; описание поведения до новой настройки сверено с исходником v0.12.4.. Получено 29.10.2026.
- Open WebUI v0.12.4 — встроенные инструменты Skills — revision 33c1978d5bad52a31df75ea55143025dfad18d16; view_skill и чтение файлов предоставляются только при включённой категории встроенных инструментов Skills и доступных навыках.. Получено 29.10.2026.