Integracja Hermes Agent
Używaj UnoRouter jako dostawcy modeli dla Hermes Agent. Skieruj jeden endpoint kompatybilny z OpenAI na UnoRouter i osiągnij każdy model.
Przeglad
Hermes Agent od Nous Research to samodoskonalący się agent AI działający jako CLI, TUI, brama do komunikatorów lub integracja z IDE z trwałą pamięcią na dysku. Ustaw jego dostawcę na custom i skieruj bazowy URL na UnoRouter, aby kierować każdą turę przez jeden endpoint kompatybilny z OpenAI, który obsługuje wszystkie modele.
Szybka konfiguracja
Wpisz te wartosci do klienta. Twoj klucz wypelnia sie automatycznie po zalogowaniu.
Bazowy URL: https://api.unorouter.ai/v1
Klucz API: YOUR_API_KEYZgodnosc
Konfiguracja krok po kroku
- 1Zainstaluj Hermes
Uruchom skrypt instalacyjny, aby skonfigurowac Hermes Agent. W systemie Windows zainstaluj go w WSL2.
bashcurl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash - 2Skieruj dostawce na UnoRouter
Edytuj `~/.hermes/config.yaml`, ustaw `model.provider` na `custom` i ustaw `model.base_url` na bazowy adres URL UnoRouter. Wybierz domyslny model z kontekstem co najmniej 64k.
yaml# ~/.hermes/config.yaml model: provider: "custom" base_url: "https://api.unorouter.ai/v1" default: "YOUR_MODEL_ID" - 3Dodaj swoj klucz API
Zapisz swoj klucz API UnoRouter jako `OPENAI_API_KEY` w `~/.hermes/.env`, aby Hermes uwierzytelnial kazda ture.
bash# ~/.hermes/.env OPENAI_API_KEY=YOUR_API_KEY - 4Uruchom Hermes
Uruchom TUI poleceniem `hermes --tui` i zacznij prace.
bashhermes --tui
# Hermes runs under WSL2 on Windows.
# In ~/.hermes/config.yaml set model.provider: "custom"
# and model.base_url: "https://api.unorouter.ai/v1"
export OPENAI_API_KEY="YOUR_API_KEY"
hermes --tuiPolecane modele
Darmowe modele, ktore dobrze tu dzialaja. Wklej dowolny identyfikator modelu do klienta.
Na co uwazac
- Hermes odrzuca przy starcie modele z kontekstem ponizej 64 000 tokenow. Wybierz model z wiekszym kontekstem ze strony modeli UnoRouter.
- Jesli start nie przejdzie kontroli `/v1/models`, potwierdz, ze `model.base_url` konczy sie na `/v1`, a `OPENAI_API_KEY` jest ustawiony w `~/.hermes/.env`.