Menu

Come configurare Hermes su WSL2 per utilizzare i modelli di OpenRouter

2 min di lettura Manuel

Poiché l'agente Hermes su WSL2 gestisce i provider tramite configurazioni flessibili, per usare un modello tramite OpenRouter devi cambiare esplicitamente il provider nel comando di configurazione di Hermes. Nota bene: il modello Ox Alpha (stealth/ox-alpha) è stato ritirato e chiuso da OpenRouter, ma puoi applicare la stessa identica procedura per qualsiasi altro modello disponibile su OpenRouter (incluso il suo successore ufficiale, Zhipu ZAI GLM-5.3-Flash).

Procedura per configurare OpenRouter su Hermes (WSL2)

Per configurare l'agente Hermes in modo da instradare le richieste tramite OpenRouter anziché sul portale nativo di Nous, puoi agire direttamente da terminale dentro il tuo ambiente WSL2:

1. Configurazione interattiva del modello: Esegui il comando di configurazione dei modelli di Hermes:

hermes model

Durante la procedura guidata, seleziona OpenRouter come provider, inserisci la tua chiave API di OpenRouter quando richiesto e seleziona il modello desiderato dal catalogo.

2. Modifica al volo durante una sessione di chat: Se hai già una sessione attiva di Hermes, puoi forzare il cambio di provider e modello direttamente tramite il comando slash:

/model z-ai/glm-5.3-flash --provider openrouter

Se vuoi che la modifica diventi permanente anche per le sessioni future, aggiungi il flag --global.

3. Configurazione manuale via file di configurazione (config.yaml): In alternativa, puoi aprire il file di configurazione di Hermes (solitamente posizionato nella directory utente all'interno di WSL2, es. ~/.hermes/config.yaml) e aggiornare la sezione principale del modello inserendo OpenRouter:

model:
  provider: openrouter
  default: z-ai/glm-5.3-flash
  api_mode: chat_completions

Schema delle relazioni per il routing su Hermes CLI

graph TD
    A[Hermes Agent in WSL2] -->|Comando /model o hermes model| B{Scelta Provider}
    B -->|Nous Portal| C[Modelli nativi Nous]
    B -->|OpenRouter| D[Gateway OpenRouter]
    D --> E[Modelli di terze parti / Flash / Coding]