Розділи бази знань ▾

Навігація

▸ Почніть тут За ролями

Категорії

Інструменти 37
Глосарій 12

Інструменти

Hermes Agent + DeepSeek у мережі Gonka — автономний агент за копійки

Hermes Agent — самонавчальний AI-агент з відкритим кодом від Nous Research (MIT-ліцензія). Це не просто чат: повноцінний термінальний CLI з пам'яттю, навичками (skills), планувальником завдань і шлюзом у Telegram, Discord, Slack і WhatsApp. Агент створює навички з досвіду, шукає по минулих діалогах і будує модель користувача між сесіями. Запускається хоч на VPS за $5, хоч на GPU-кластері.

Проблема Hermes — та ж, що у будь-якого агентного інструменту: витрата токенів. Агент читає файли, ганяє цикли tool-calling, стискає контекст, веде пам'ять — на активну роботу легко йдуть десятки мільйонів токенів. На моделях Anthropic або OpenAI ($3-15 за 1M) це перетворюється на десятки й сотні доларів за день автономної роботи.

Hermes за замовчуванням підтримує будь-який провайдер: Nous Portal, OpenRouter, OpenAI, Anthropic — або ваш власний endpoint. Це і є точка входу для JoinGonka Gateway: наш OpenAI-сумісний шлюз віддає інференс децентралізованій мережі Gonka за ціною від $0.0069 за 1M токенів — у сотні й тисячі разів дешевше. Hermes стає по-справжньому повсякденним інструментом, а не дорогою демонстрацією.

Крок 1: Встановити Hermes та отримати ключ

Встановлення Hermes (Linux, macOS, WSL2). Офіційний інсталятор сам завантажить Python, Node.js, ripgrep та ffmpeg:

# Linux / macOS / WSL2
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

# Windows (PowerShell)
iex (irm https://hermes-agent.nousresearch.com/install.ps1)

Після встановлення перезавантажте шелл та перевірте запуск:

source ~/.bashrc   # або ~/.zshrc
hermes             # інтерактивний CLI

API-ключ JoinGonka: якщо ще немає — зареєструйтеся на gate.joingonka.ai/register, підтвердьте адресу — на рахунок прийдуть 3M безкоштовних токенів — та створіть ключ із префіксом jg- у Dashboard. Один ключ і один баланс працюють відразу для всіх моделей.

Крок 2: Підключити Gonka як custom-провайдер

Hermes працює з будь-яким OpenAI-сумісним endpoint: якщо сервер відповідає на /v1/chat/completions — Hermes можна на нього спрямувати. Gateway JoinGonka саме такий. Є три способи налаштування.

Спосіб 1: наш інсталятор (одна команда, рекомендується). Пропише провайдера в конфіг Hermes, поставить DeepSeek V4 Flash моделлю за замовчуванням і живим запитом перевірить, що гейт приймає ключ і модель:

npx @joingonka/setup --tool hermes

Спосіб 2: майстер налаштування. Запустіть у терміналі поза активною сесією:

hermes model

У списку провайдерів виберіть «Custom endpoint (self-hosted / VLLM / etc.)» і введіть три значення:

  • API base URL: https://gate.joingonka.ai/v1
  • API key: jg-ваш-ключ
  • Model name: deepseek-ai/DeepSeek-V4-Flash-0731

Спосіб 3: редагування конфігу. Hermes зберігає налаштування моделей у ~/.hermes/config.yaml — це єдине джерело істини. Додайте секцію:

# ~/.hermes/config.yaml
model:
  provider: custom
  model: deepseek-ai/DeepSeek-V4-Flash-0731
  base_url: https://gate.joingonka.ai/v1
  api_key: jg-ваш-ключ

⚠️ Ключ — тільки в model.api_key. Документація Hermes допускає OPENAI_API_KEY у ~/.hermes/.env, але для кастомного endpoint це не працює: Hermes читає ключ тільки з model.api_key, і з ключем у .env гейт відповість 401 Invalid API key. Перевірено на Hermes v0.20.4.

Перевірка: запустіть hermes і напишіть «Створи файл hello.py з функцією hello world». Агент повинен створити файл і показати результат. Стан поточної конфігурації видно через hermes config show | grep '^model\.' і hermes status.

Перемикання на льоту: всередині сесії командою /model custom:deepseek-ai/DeepSeek-V4-Flash-0731. А /model custom без імені сам підтягне модель з endpoint, якщо вона там одна.

Порівняння вартості автономних сесій

Hermes — агентний інструмент з пам'яттю та навичками. Він не відповідає однією реплікою: читає файли, пише код, запускає команди, стискає контекст, веде довгі фонові завдання через планувальник. Кожна дія — це API-виклик, і за день автономної роботи накопичуються десятки мільйонів токенів. Порівняємо вартість типових сесій:

ЗавданняТокенівAnthropic ClaudeJoinGonka Gonka
Разове завдання з tool-calling~5M$15 — $75$0.048
Фоновий агент (кілька годин)~20M$60 — $300$0.19
Автономна розробка фічі~50M$150 — $750$0.48
Доба роботи через шлюз (Telegram + cron)~150M$450 — $2,250$1.44

З JoinGonka Gateway Hermes можна тримати запущеним цілодобово: нічні звіти, щотижневі аудити, фонові завдання через cron-планувальник — без огляду на рахунок. На цінах Anthropic кожен такий запуск довелося б рахувати вручну. Стартового балансу при реєстрації вистачає, щоб прогнати агента на реальному завданні і побачити власний розхід до першого поповнення.

Вибір моделі та tool calling

Через Gateway користувачеві відразу доступні три моделі Gonka — всі вони підтримують нативний tool calling (OpenAI function calling), тому навички та інструменти Hermes працюють надійно, без парсингу текстових відповідей:

Model name (для config)КонтекстМакс. відповідьКоли обирати
deepseek-ai/DeepSeek-V4-Flash-0731380K32768Дефолт для Hermes: один з найдовших контекстів у мережі та вчетверо більша стеля відповіді — агент тримає довгі ланцюжки tool-calling та великі файли за один хід
MiniMaxAI/MiniMax-M2.7200K8192Рівний універсал для коротких завдань та швидких правок
zai-org/GLM-5.3-Flash390K8192Reasoning-модель з найдовшим контекстом мережі: розмірковує перед відповіддю — для заплутаної логіки; частина відповіді йде на міркування, тому ліміт відповіді не занижуйте

Про ліміти токенів у Hermes. У config.yaml поле context_length — це повне контекстне вікно (вхід + вихід), а max_tokens — стеля тільки на довжину відповіді. Обидва краще не задавати: Hermes сам визначить коректні значення від провайдера. Якщо задаєте max_tokens вручну, тримайте його в межах моделі: через Gateway це 32768 у DeepSeek V4 Flash та 8192 у MiniMax M2.7 та GLM-5.3 Flash. Змінити модель у будь-який момент можна командою hermes model або прямо в сесії через /model.

Схожі термінальні інструменти в нашій базі знань: Claude Code, Cline.

Hermes Agent + Gonka = автономний AI-агент Nous Research за копійки. Доба фонової роботи коштує $1.44 замість $450-2,250 у Anthropic. Налаштування — npx @joingonka/setup --tool hermes (або провайдер custom з base_url нашого шлюзу вручну), нативний tool calling, три моделі на вибір: DeepSeek V4 Flash з контекстом 380K, MiniMax M2.7 та GLM-5.3 Flash. Стартовий баланс після підтвердження адреси — на перше реальне завдання.

Бажаєте дізнатися більше?

Вивчіть інші розділи або почніть заробляти GNK прямо зараз.

Отримати початковий баланс безкоштовно →