Hermes Agent — мульти-провайдерный AI-агент-фреймворк от Nous Research. Поддерживает OAuth, API-ключи и кастомные endpoint-ы, умеет работать через Telegram, Discord, Slack, WhatsApp, Signal и другие платформы. Самый надёжный способ подключить Hermes к RuAPI — использовать «Custom endpoint» (OpenAI-совместимый).Documentation Index
Fetch the complete documentation index at: https://docs.ruapi.ai/llms.txt
Use this file to discover all available pages before exploring further.
Предварительные требования
Установка Hermes
- Linux / macOS / WSL2
- Windows (PowerShell)
Одной строкой:Перезагрузите shell:
Настройка endpoint-а
Запустите мастер настройки модели:Выберите 'Custom endpoint'
Мастер покажет встроенных провайдеров (Nous Portal / OpenRouter / Anthropic / OpenAI / …). Пролистайте до конца и выберите Custom endpoint (self-hosted / VLLM / etc.).
Выбор модели
Популярные варианты:
gpt-5(семейство OpenAI)claude-sonnet-4-6(доступна и через OpenAI-совместимый протокол на RuAPI)deepseek-chat,kimi-k2.5,glm-5и др.
~/.hermes/config.yaml появится:
Первый запрос
Запустите CLI:Переключение моделей
Внутри сессии:hermes model, чтобы поменять модель по умолчанию.
Подключение Telegram / Discord и др.
После настройки модели поднимите gateway:Решение проблем
401 Unauthorized
401 Unauthorized
404 / model not found
404 / model not found
- Такой ID отсутствует на RuAPI — смотрите галерею моделей.
base_urlдолжен заканчиваться на/v1.
Почему не использовать встроенный 'Anthropic' Hermes?
Почему не использовать встроенный 'Anthropic' Hermes?
Встроенный путь Anthropic в Hermes построен вокруг OAuth и подписки Claude Max — переопределение base URL для сторонних шлюзов работает нестабильно. Custom endpoint (OpenAI-совместимый) — самый прямой и надёжный путь на RuAPI, и модели семейства Claude тоже доступны через него.
Использовать Nous Portal и RuAPI одновременно
Использовать Nous Portal и RuAPI одновременно
Hermes поддерживает несколько провайдеров. Запустите
hermes model снова, добавьте второго, а /model переключает их внутри сессии.Tool / function calling не работает
Tool / function calling не работает
В OpenAI-совместимом протоколе function calling передаётся без изменений. Если конкретный инструмент падает — сначала убедитесь, что модель его поддерживает (
gpt-5, claude-sonnet-4-6 — поддерживают).Продвинутое
- Auxiliary models: для vision / web-summarization / MoA Hermes использует вспомогательную модель, по умолчанию совпадающую с основной. Чтобы сэкономить, переопределите её на более дешёвую — см. Auxiliary Models.
- Credential pools: ротация ключей и автоматический failover — см. Credential Pools.