Интеграция Hermes Agent
Используйте UnoRouter как поставщика моделей для Hermes Agent. Направьте один OpenAI-совместимый эндпоинт на UnoRouter и получите доступ ко всем моделям.
Обзор
Hermes Agent от Nous Research: самообучающийся ИИ-агент, работающий как CLI, TUI, шлюз для мессенджеров или интеграция с IDE с устойчивой памятью на диске. Установите его провайдера на custom и направьте базовый URL на UnoRouter, чтобы маршрутизировать каждый ход через один совместимый с OpenAI эндпоинт, обслуживающий все модели.
Быстрая настройка
Вставьте эти значения в клиент. Ваш ключ подставляется автоматически, когда вы вошли в систему.
Базовый URL: https://api.unorouter.com/v1
API-ключ: YOUR_API_KEYСовместимость
Пошаговая настройка
- 1Установите Hermes
Запустите скрипт установки, чтобы настроить Hermes Agent. В Windows установите его внутри WSL2.
bashcurl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash - 2Направьте провайдера на UnoRouter
Отредактируйте `~/.hermes/config.yaml`, задайте `model.provider` равным `custom` и `model.base_url` равным базовому URL UnoRouter. Выберите модель по умолчанию с контекстом не менее 64k.
yaml# ~/.hermes/config.yaml model: provider: "custom" base_url: "https://api.unorouter.com/v1" default: "YOUR_MODEL_ID" - 3Добавьте свой ключ API
Сохраните свой ключ API UnoRouter как `OPENAI_API_KEY` в `~/.hermes/.env`, чтобы Hermes аутентифицировал каждый ход.
bash# ~/.hermes/.env OPENAI_API_KEY=YOUR_API_KEY - 4Запустите Hermes
Запустите TUI командой `hermes --tui` и начните работу.
bashhermes --tui
# Hermes runs under WSL2 on Windows.
# In ~/.hermes/config.yaml set model.provider: "custom"
# and model.base_url: "https://api.unorouter.com/v1"
export OPENAI_API_KEY="YOUR_API_KEY"
hermes --tuiРекомендуемые модели
Бесплатные модели, которые хорошо работают здесь. Вставьте любой id модели в клиент.
Нюансы
- Hermes отклоняет модели с контекстом менее 64 000 токенов при запуске. Выберите модель с большим контекстом на странице моделей UnoRouter.
- Если при запуске не проходит проверка `/v1/models`, убедитесь, что `model.base_url` оканчивается на `/v1`, а `OPENAI_API_KEY` задан в `~/.hermes/.env`.