Hermes Agent Integration
Nutze UnoRouter als Modellanbieter fuer Hermes Agent. Richte einen OpenAI-kompatiblen Endpunkt auf UnoRouter und erreiche jedes Modell.
Uberblick
Hermes Agent von Nous Research ist ein sich selbst verbessernder KI-Agent, der als CLI, TUI, Messaging-Gateway oder IDE-Integration mit dauerhaftem Speicher auf der Festplatte laeuft. Setze seinen Anbieter auf custom und richte die Basis-URL auf UnoRouter, um jeden Schritt ueber einen einzigen OpenAI-kompatiblen Endpunkt zu leiten, der alle Modelle bereitstellt.
Schnellkonfiguration
Trage diese Werte in den Client ein. Dein Schlussel wird automatisch eingefugt, wenn du angemeldet bist.
Basis-URL: https://api.unorouter.com/v1
API-Schlussel: YOUR_API_KEYKompatibilitat
Schritt-fur-Schritt-Einrichtung
- 1Hermes installieren
Führe das Installationsskript aus, um Hermes Agent einzurichten. Unter Windows installierst du es in WSL2.
bashcurl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash - 2Den Anbieter auf UnoRouter ausrichten
Bearbeite `~/.hermes/config.yaml`, setze `model.provider` auf `custom` und `model.base_url` auf die Basis-URL von UnoRouter. Wähle ein Standardmodell mit mindestens 64k Kontext.
yaml# ~/.hermes/config.yaml model: provider: "custom" base_url: "https://api.unorouter.com/v1" default: "YOUR_MODEL_ID" - 3Deinen API-Schlüssel hinzufügen
Speichere deinen UnoRouter-API-Schlüssel als `OPENAI_API_KEY` in `~/.hermes/.env`, damit Hermes jeden Zug authentifiziert.
bash# ~/.hermes/.env OPENAI_API_KEY=YOUR_API_KEY - 4Hermes ausführen
Starte die TUI mit `hermes --tui` und beginne zu arbeiten.
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 --tuiEmpfohlene Modelle
Kostenlose Modelle, die hier gut funktionieren. Fuge eine beliebige Modell-ID in den Client ein.
Stolperfallen
- Hermes lehnt beim Start Modelle mit weniger als 64.000 Tokens Kontext ab. Wähle ein Modell mit größerem Kontext von der Modellseite von UnoRouter.
- Wenn die `/v1/models`-Prüfung beim Start fehlschlägt, prüfe, dass `model.base_url` auf `/v1` endet und `OPENAI_API_KEY` in `~/.hermes/.env` gesetzt ist.