Как установить Hermes Agent на сервер через 1Panel

Hermes Agent от Nous Research: самообучающийся AI-агент с памятью и навыками. Пошаговая установка в 1Panel через Model Accounts и Agents, доступ к WebUI и настройка под прод.

1Panel Hermes Agent AI Agent Deployment Self-hosted

Что такое Hermes Agent

Hermes Agent — самоулучшающийся AI-агент от Nous Research. В нем есть встроенный цикл обучения: по мере использования он может создавать и улучшать навыки, хранить долгосрочную память, поднимать историю прошлых сессий и лучше понимать пользователя в серии разговоров.

Он не привязан к одному ноутбуку. Запуск возможен на VPS, GPU-кластере и похожих средах, а взаимодействие — через командную строку, WebUI и мессенджерные каналы.

Пакет в 1Panel дает веб-интерфейс в браузере для управления конфигурацией и API-ключами, а также для просмотра состояния выполнения и сессий. В 1Panel основной путь работы проходит через AI -> Agents и Model Accounts.

Почему удобно разворачивать через 1Panel

В одном процессе вы держите учетные данные модели, параметры агента (тип, версия, порты, модель) и вход в WebUI. Это снижает зависимость от разрозненных скриптов и упрощает повторяемую эксплуатацию.

Предварительные условия

Перед установкой проверьте:

  • 1Panel установлен, доступ в панель есть.
  • Есть рабочий LLM API key или уже подключена локальная модель в 1Panel.
  • У сервера есть доступ в интернет (кроме полностью локального сценария).

Шаг 1: Добавить аккаунт модели

  1. Откройте AI -> Model Accounts.
  2. Нажмите Add Model Account.
  3. Выберите нужного провайдера модели и заполните требуемые поля.
  4. Сохраните аккаунт.
  5. Убедитесь в списке, что новая запись появилась и заполнена корректно.

Create Model Account in 1Panel

Если аккаунтов/моделей несколько, точная пара Model Account / Model выбирается позже на экране создания Hermes Agent.

Шаг 2: Создать Hermes Agent

  1. Перейдите в AI -> Agents.
  2. Нажмите Create.
  3. В Agent Type выберите Hermes Agent.

Заполните форму деплоя:

ПолеЧто указать
Agent TypeHermes Agent
NameПо умолчанию hermes-agent, можно свое имя.
App VersionВерсия Hermes Agent для установки.
Access Port / WebUI PortЗначение по умолчанию или порты по вашей схеме.
Model ProviderПровайдер, соответствующий аккаунту из шага 1.
Model Account / ModelКонкретный аккаунт и точная модель.
Other ParametersОбычно оставляют по умолчанию; меняют только при необходимости.

Create Hermes Agent in 1Panel

После выбора провайдера 1Panel подгрузит сохраненные Model Accounts для него.

Если моделей несколько, на этой странице выберите правильную модель. Если есть дополнительные опции, ориентируйтесь на подсказки формы.

Перед отправкой еще раз проверьте имя, версию, порты и модель.

Шаг 3: Запустить установку и дождаться завершения

Когда все поля заполнены верно, нажмите Confirm.

Следите за статусом на странице и дождитесь явного состояния completed. После успешного статуса Hermes Agent считается развернутым.

Если установка не удалась, используйте текст ошибки в панели (pull образа, конфликт порта, авторизация, диск и т.д.), исправьте причину и повторите запуск.

Шаг 4: Открыть WebUI Hermes Agent или чатиться через TUI

Вернитесь в список Agents, найдите Hermes Agent и нажмите WebUI.

При первом открытии интерфейс может еще инициализироваться. Подождите немного и обновите страницу 1-2 раза.

В WebUI вы продолжите управлять настройками, ключами и сессионными данными.

Либо нажмите кнопку Chat, чтобы общаться с Hermes Agent через TUI.

Chat with Hermes Agent in TUI

Шаг 5: Донастройка в 1Panel после запуска

После первого успешного деплоя обычно донастраивают параметры под реальную нагрузку: меняют модель или привязку аккаунта, уточняют схему доступа (только внутренняя сеть или публичный домен), и регулируют runtime-параметры в форме/WebUI.

Если сервис доступен из интернета, применяйте базовые меры: минимально необходимый firewall-доступ, HTTPS для доменных входов и аккуратное обращение с API-ключами в тикетах, логах и скриншотах.

Быстрый чек-лист

  • WebUI открывается стабильно после короткой инициализации.
  • Пробный запрос уходит в нужную модель.
  • Порты не конфликтуют с другими сервисами.
  • Есть backup/snapshot-покрытие, если этого требует политика.

Итог

Hermes Agent — это self-hosted runtime для длительной работы и навыкового поведения. В 1Panel путь такой: Model Accounts -> Agents -> Create (Hermes Agent) -> Confirm -> WebUI -> затем по мере роста нагрузки донастраивать модель, доступ и параметры.

Если вы только начинаете с 1Panel, начните с 1panel.pro.