Как настроить агента Hermes и для чего его использовать
"Узнайте, как правильно настроить агента Hermes и познакомьтесь с его основными преимуществами в разработке приложений. Узнайте, как улучшить производительность и оптимизировать процесс разработки с помощью этого инструмента."
Краткий пересказ от QRazy ИИ
- Узнайте, как установить и настроить ИИ-агента Hermes на VPS с Ubuntu.
- Используйте чат-ботов в популярных мессенджерах для удобного управления задачами.
- Выберите подходящую ИИ-модель и способ подключения для снижения затрат на API.
Есть такой ИИ-агент Hermes (https://hermes-agent.nousresearch.com/). Много слышал о нем и решил настроить себе. Сейчас расскажу, как я его настраивал, что для этого нужно и как его вообще можно использовать.
Управление агентом Hermes происходит через чат-бота в Telegram, WhatsApp, Discord и других мессенджерах — всего их более десятка, куда его можно интегрировать. То есть вы просто даете ему задачи в свободной форме, а он их выполняет. Также у него есть Web Dashboard, где можно менять настройки или просто следить за состоянием компонентов. Но, по сути, для большинства задач вам будет достаточно обычного общения через чат-бота.
Установка Hermes
Для начала вам понадобится VPS с Ubuntu. Желательно что-то примерно за 10 долларов в месяц. Для старта вполне хватит 2 ядер процессора и 2 ГБ оперативной памяти. Если потом начнете использовать навыки агента, которые требуют больше ресурсов, виртуальную машину всегда можно будет расширить.
После того как купили VPS, подключитесь к ней по SSH, обновите систему и перезагрузите сервер.
sudo apt update
sudo apt upgrade -y Также установите вспомогательные инструменты:
sudo apt install -y curl git build-essentialДалее создайте отдельного пользователя hermes, чтобы агент работал не под root.
adduser hermes
usermod -aG sudo hermes Переключаемся на нового пользователя:
su - hermes И запускаем установку:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash Дальше все достаточно просто — установщик сам будет подсказывать, что выбирать. Но есть несколько важных моментов.
Docker или локальная установка
Когда установщик спросит, как ставить Hermes — локально или через Docker — я рекомендую выбирать локальную установку.
Docker сам по себе потребляет дополнительную память и ресурсы. Если VPS нужна только под Hermes, особого смысла использовать Docker я не вижу.
Настройка мессенджера
Во время установки нужно будет создать чат-бота в том мессенджере, через который вы собираетесь управлять Hermes, и указать его токен. Установщик подробно объясняет, как это сделать.
Но есть один нюанс. Например, я живу в России, где Telegram заблокирован. При этом я хотел пользоваться именно Telegram. Поэтому лучше сразу выбирать VPS в стране, где Telegram работает без ограничений.
Выбор ИИ-модели
Дальше Hermes попросит выбрать ИИ, через который он будет работать.
И вот здесь очень важный момент. Практически все модели, если они не запущены локально, работают платно. А Hermes потребляет довольно много токенов, поэтому расходы могут оказаться весьма приличными.
Есть небольшой лайфхак на примере OpenAI (ChatGPT). Если выбираете его, Hermes спросит, как подключаться: через API-ключ или через Codex.
Я рекомендую использовать вход через Codex и оформить обычную подписку Plus или Pro.
Почему так? Потому что по подписке вы платите фиксированную сумму (например, 20 долларов в месяц за Plus) и пользуетесь в рамках лимитов подписки. Лимиты регулярно обновляются, и не приходится переживать, сколько денег уже "съел" агент.
Если же использовать API-ключ, Hermes будет постоянно списывать деньги за каждый запрос. А если агент активно работает, расходы могут оказаться очень большими.
После установки
Вот и все. Hermes настроен.
Теперь можно добавить членов семьи, чтобы у каждого был свой помощник, создавать собственные навыки, автоматизации и вообще обучать его всему, что вам нужно. О большинстве возможностей можно узнать даже у самого Hermes — достаточно спросить.
Дальше вы просто пишете своему боту в мессенджере, что нужно сделать.
Вот несколько примеров того, как использую его я.
- SEO-аудит сайтов
У меня есть несколько сайтов. Я дал Hermes задачу провести полный SEO-анализ, найти ошибки и недочеты, а затем подготовить подробный отчет с рекомендациями по исправлению. Он все проанализировал и выдал очень подробный отчет. - Поиск медицинских анализов
Дал его жене. У нее скоро операция, нужно было сдать много анализов. Она попросила Hermes найти, где в нашем районе дешевле всего их можно сдать. Он изучил информацию в интернете, сравнил цены и выдал полный отчет с адресами, стоимостью и вариантами поблизости. - Общение голосом
- Еще я научил Hermes разговаривать моим голосом. Честно говоря, не знаю, зачем это нужно, но выглядит очень прикольно. 🙂
- Утренняя сводка новостей
- Можно сказать ему что-то вроде:«Хочу, чтобы ты каждое утро в 7:00 собирал самые важные новости и присылал мне.»И он будет это делать. Причем собирать информацию может не только из интернета, но и из Telegram-каналов и других источников.
- Контроль стройки
- Сейчас у меня идет стройка на даче. Hermes следит за рабочими через камеры: когда пришли, когда ушли и что вообще происходит на объекте. Да, такое тоже можно сделать.
Короче, Hermes умеет очень многое. А если чего-то не умеет — его почти всегда можно этому научить. Просто говорите, что хотите автоматизировать, и в большинстве случаев он сможет это сделать.
Для меня это уже практически полноценный личный ассистент, на которого я постепенно перекладываю всю рутину — как рабочую, так и бытовую.
Это мой личный опыт. Возможно, кому-то он окажется полезным. Сам я постоянно добавляю Hermes новые навыки, и со временем он становится только полезнее.