Configurare un modello gratuito a contesto esteso (come nvidia/nemotron-3-ultra-550b-a55b:free o thinkingmachines/inkling:free) su Hermes in WSL2 tramite OpenRouter richiede solo l'impostazione della chiave API e l'aggiornamento rapido del file di configurazione o del comando CLI.
Guida passo-passo per configurare il modello gratuito su Hermes (WSL2)
Per iniziare a usare un modello con 1 milione di token a costo zero nel tuo terminale, segui questi passaggi:
- Passaggio 1: Verifica la chiave API di OpenRouter
Assicurati di avere una chiave API attiva sul sito di OpenRouter (è gratuita la registrazione) e che sia impostata come variabile d'ambiente nel tuo terminale WSL2:
export OPENROUTER_API_KEY="tua_chiave_api_qui"
(Consiglio: puoi aggiungere questa riga nel file ~/.bashrc o ~/.zshrc in WSL2 per renderla permanente).
- Passaggio 2: Aggiorna la configurazione di Hermes
Apri il file di configurazione del tuo agente Hermes (solitamente in ~/.hermes/config.yaml) oppure usa il comando interattivo per impostare OpenRouter come provider predefinito. Nel file YAML, inserisci la configurazione del modello specificando l'ID esatto con il suffisso :free:
model:
provider: openrouter
default: nvidia/nemotron-3-ultra-550b-a55b:free
api_mode: chat_completions
In alternativa, se preferisci l'alternativa orientata al multimodale e al tool-use spinto:
model:
provider: openrouter
default: thinkingmachines/inkling:free
api_mode: chat_completions
- Passaggio 3: Avvia e verifica da CLI
Avvia Hermes dal tuo terminale WSL2. Se desideri testare il cambio modello al volo durante una sessione attiva, puoi digitare direttamente:
/model nvidia/nemotron-3-ultra-550b-a55b:free --provider openrouter
Schema del flusso di configurazione
graph TD
A[Terminal WSL2] -->|Export API Key| B[OpenRouter Provider]
B -->|Configura ID :free| C[nvidia/nemotron-3-ultra-550b-a55b:free]
B -->|Configura ID :free| D[thinkingmachines/inkling:free]
C --> E[Avvio in Hermes con Contesto 1M]
D --> E[Avvio in Hermes con Contesto 1M]