Модели: мозг и помощники
Kanban — Multi-Agent Collaboration Board — easy-to-understand guide based on official docs
Модели: мозг и помощники
Представьте Hermes как команду. Есть основная модель — звезда, которая занимается всем мышлением, общением и вызовом инструментов. А есть вспомогательные модели — команда поддержки, которая берёт на себя побочные задачи вроде суммаризации веб-страниц, анализа изображений или сжатия длинных диалогов.
Этот пост целиком о настройке этих моделей через дашборд. Это проще, чем звучит, и мы разберём всё шаг за шагом.
Страница моделей
Откройте дашборд Hermes и нажмите Models на боковой панели. Вы увидите две основные секции:
- Model Settings — верхняя панель, где вы назначаете модели для разных задач.
- Usage analytics — список карточек, показывающий, какие модели запускали сессии, их токены и стоимость.
Верхняя карточка — это место, где происходит вся магия. Она показывает основную модель, которая будет использоваться для любых новых чат-сессий. Нажмите Change, чтобы выбрать другую.
Настройка основной модели
Когда вы нажимаете Change, открывается диалог выбора с двумя колонками:
- Левая сторона: ваши аутентифицированные провайдеры. Здесь отображаются только те, которые вы настроили (с API-ключом или OAuth). Если вы не видите нужного, перейдите в Keys, чтобы добавить его.
- Правая сторона: курируемый список моделей для этого провайдера. Это не сырой список всех моделей — это отобранный вручную перечень агентных моделей, которые рекомендует Hermes.
Введите текст в поле фильтра, чтобы искать по имени провайдера или ID модели. Выберите модель, нажмите Switch, и Hermes сохранит её в ваш конфигурационный файл.
Важно: это применяется только к новым сессиям. Любой уже открытый чат продолжает работать на своей исходной модели. Чтобы переключиться в середине разговора, используйте слэш-команду /model.
Переключение моделей в середине сессии
Когда вы переключаете модель внутри активной сессии, Hermes выполняет быструю проверку: вызовет ли ваше следующее сообщение сжатие контекста? Если ваша сессия уже длинная и близка к лимиту новой модели, вы получите предупреждение. Переключение всё равно произойдёт немедленно, но сжатие выполнится при первом сообщении после переключения.
Один большой подвох: переключение модели в середине сессии сбрасывает кэш промптов. Кэш промптов даёт большую скидку (75–90%) на повторное чтение диалога. Но кэш привязан к конкретной модели. Поэтому переключение модели означает, что следующее сообщение перечитает весь диалог по полной цене. В длинной сессии такое одноразовое перечитывание может стоить дороже, чем разница между двумя моделями. Переключайтесь, когда нужно, но умнее делать это в начале разговора.
Уровни обучения на данных без подтверждения
Некоторые модели дешевле, потому что провайдер может обучаться на ваших данных. Когда вы выбираете их в интерактивном режиме, Hermes показывает запрос на подтверждение. Но что насчёт автоматических задач вроде Kanban-воркеров или cron-агентов? Они не могут задавать вопросы.
Если вы согласны, можно записать постоянное подтверждение:
hermes config set security.allow_data_training_tiers_noninteractive true
Hermes по-прежнему будет выводить полное предупреждение о политике данных при каждом запуске, так что в логах сохранится аудиторский след. Чтобы отозвать разрешение:
hermes config unset security.allow_data_training_tiers_noninteractive
Настройка вспомогательных моделей
Нажмите Show auxiliary, чтобы увидеть 11 слотов задач. Они отвечают за побочные задачи, такие как:
- Сжатие контекста
- Зрение (анализ изображений)
- Суммаризация веб-страниц
- Оценка одобрений
- Маршрутизация MCP-инструментов
- Генерация заголовков сессий
- Поиск навыков
Каждая вспомогательная задача по умолчанию имеет значение auto — то есть Hermes пробует использовать вашу основную модель и для этой работы. Если это не сработает, срабатывает цепочка запасных вариантов. Переопределите конкретную задачу, когда хотите использовать более дешёвую или быструю модель для этой конкретной побочной работы.
Самый быстрый путь: Nous Portal
Если вы хотите получить 300+ моделей по одной подписке, обратите внимание на Nous Portal. При чистой установке просто выполните:
hermes setup --portal
Это войдёт в систему и настроит Nous как вашего провайдера одной командой. Посмотрите, что подключено, с помощью hermes portal info. Подписчики Portal также получают скидку 10% на провайдеров с оплатой за токены.
Примечание о схеме model:
При совершенно новой установке ваш конфиг содержит model: "" — пустую строку, означающую «ещё не настроено». При первом запуске hermes setup или hermes model этот ключ обновляется до полноценного маппинга с полями provider, default, base_url и api_mode. Если вы когда-нибудь увидите пустую строку в config.yaml, просто запустите hermes model, и всё исправится.
Вот и всё! Теперь вы знаете, как настроить и главный мозг, и команду помощников. Вперёд — собирайте свою агентную команду.
📖 Официальная документация
Эта статья основана на официальной документации Hermes Agent :Официальные документы › user-guide/configuring-models