AiHummer
Русский▾
ВойтиЛичный кабинет
v1.4.x▾
{ }Swagger

Настройки, лицензия и система

v1.4.x · обновлено 2026-07-21

Эта страница описывает три «системных» экрана веб-интерфейса: Настройки, Лицензия и Система.

Настройки

Экран «Настройки» — редактор каталога настроек инстанса. Ключи, закреплённые за отдельными страницами (аутентификация, модели, внешний доступ), здесь не дублируются. Возможности:

  • поиск по мере ввода по настройкам;
  • категории со сворачиваемыми группами (по умолчанию свёрнуты, состояние запоминается);
  • тип элемента управления следует типу настройки: булево → переключатель, перечисление → выпадающий список в дизайн-системе AiHummer, целое → число, иначе текст/пароль;
  • зависимые поля: настройка показывается только тогда, когда она имеет смысл при текущем значении «ведущей» настройки — например, ключи Deepgram видны только при движке STT deepgram, а параметры эмбеддера — только в режиме памяти embedding; то же правило действует в формах настройки плагинов (поле с depends_on появляется только при нужном значении управляющего поля — скажем, URL входящего вебхука Telegram скрыт в режиме polling);
  • значения по умолчанию показываются заполненными — видно, что реально действует, а не пустое поле;
  • метка источника значения показывается только у переопределённых значений (db/env); CloudLocked-ключи доступны только для чтения;
  • при сохранении сообщается, применилось ли значение сразу или нужен перезапуск.

Принцип «переменные окружения используются только для начальной загрузки, остальное — в БД» описан в Конфигурации.

Лицензия

Экран «Лицензия» показывает текущий тариф и права. Карточка плана: название тарифа (community / starter / business / enterprise / vip), статус действия (бессрочная / действует до … / истекла / недействительна / льготный период), лицензиат. Полосы использования (ИИ-сотрудники, арендаторы против максимума; значение 0 рядом с полосой означает «без ограничения» — учтите, что это разрешает неограниченное потребление), заметка о каналах (все или только базовые). Матрица возможностей (white_label, rbac, audit, sso, rls, sla) с ✓/✗. Кнопка обновления ведёт на публичную страницу тарифов. Есть офлайн-активация: вставить токен лицензии и нажать «Установить».

Система

Экран «Система» — версия и обновление. Карточка версии: текущая версия и коммит, последняя доступная версия, метка «доступно обновление / актуально», пометки о закреплённой версии и ограничениях вендора. Кнопки «Проверить обновления» и «Обновить сейчас» (нативное самообновление хоста; на управляемом облаке скрыто с пометкой «обновляет вендор»). В блоке «О системе» — переключатель скрытия брендинга AiHummer (white-label), доступный, когда его разрешает тариф.

Что дальше

Защита данных (DLP)

По умолчанию выключено. Проверяет текст перед каждым обращением к модели, включая служебные модели. При включении блокирует изображения и аудио, которые нельзя проверить. Поиск основан на правилах и может пропускать необычные форматы — добавляйте свои правила. Исходные совпадения в журнал не попадают.

Доступно на тарифах «Семейный дворецкий», Business и выше.

Действие: Маскировать / Блокировать. Свои чувствительные данные: Точный текст, Регулярное выражение.

DLP заменяет совпавший текст на [REDACTED] или останавливает запрос к модели; блокирующее правило имеет приоритет. Сохранённая история чата не изменяется. Встроенные правила документов и адресов рассчитаны на российские форматы; для необычных и иностранных форматов добавьте собственные правила. Проверяются и данные внутри аргументов инструментов. Подписанные рассуждения модели, которые нельзя безопасно изменить, блокируются при обнаружении совпадения.

Читать и изменять правила может администратор всей организации с правом settings:write. Администратор отдельного рабочего пространства такого доступа не получает. Правила зашифрованы; одновременное редактирование возвращает конфликт вместо перезаписи. Если включённую политику нельзя прочитать или сохранить её аудит, запрос к модели останавливается. Истечение тарифа не отключает защиту незаметно: администратор может продлить тариф либо явно выключить защиту.

Для корпоративного сбора обращайтесь к GET /v1/admin/dlp/events?after=0&limit=1000&format=ndjson с правом policy:read для всей организации. Продолжайте с полученного X-Next-Cursor до пустой страницы. События содержат время, случайный идентификатор запроса, версию политики, действие, категорию правила и число совпадений; исходного текста и совпавших значений нет. Срок хранения следует существующей настройке аудита. Из браузера выгружается до 1000 записей; постоянный сбор использует страницы API.

Помощник настройки

Подключите модель и успешно проверьте её на странице «Модели», чтобы открыть помощника настройки.

Изменения, предложенные помощником настройки, требуют вашего подтверждения. Его переписка отделена от обычных чатов; вводите доступы на защищённых страницах настроек.