Provider Routing
Provider Routing
Finding
Provider Routing er vigtigt, fordi det gør Hermes’ OpenRouter-brug mere styrbar på pris, hastighed, databeskyttelse og parameter-kompatibilitet uden at bygge ekstra routinglogik i n8n eller LangGraph.
What it is
Provider Routing er en Hermes-konfiguration for OpenRouter, hvor man kan styre hvilke underleverandører OpenRouter må bruge. Man kan sortere efter pris, latency eller throughput, whitelist’e eller blacklist’e providers, kræve fuld parameterstøtte og sætte data collection til `deny`. Funktionen gælder kun ved OpenRouter og påvirker ikke direkte providers som OpenAI Codex, Anthropic eller Xiaomi.
Should we use it?
Use later. Lisa’s nuværende Hermes-kernel bruger primært direkte provider-routing og fallback på tværs af providers, så Provider Routing er ikke første prioritet lige nu. Den bliver relevant, når OpenRouter igen bruges som aktiv hoved- eller fallback-kanal for specifikke modeller, især hvis vi vil styre upstream-leverandør, databeskyttelse eller pris mere præcist. For Hermes+n8n+LangGraph-missionen bør dette blive i Hermes’ configlag, ikke duplikeres i n8n eller LangGraph.
Recommendation
Brug Provider Routing som en OpenRouter-specifik governance-indstilling, når OpenRouter er aktiv i produktion: start med `require_parameters: true` og `data_collection: "deny"`, og brug derefter enten `sort: "price"` til billige baggrundsopgaver eller `order`/`only` til modeller hvor upstream-konsistens er vigtig.
Use now
- Når en Hermes-profil bruger OpenRouter som provider for research, cron eller fallback-modeller.
- Når en model kræver stabil upstream-adfærd, fx ved sammenligning, evals eller reproducerbare outputs.
- Når databeskyttelse er vigtig, og OpenRouter-underleverandører med prompt-træning skal undgås.
- Når Hermes skal optimere billige, højvolumen opgaver uden at n8n eller LangGraph får egen modelroutinglogik.
Do not use / wait
- Brug det ikke til direkte providers som OpenAI Codex, Anthropic, Xiaomi eller Qwen; det har ingen effekt dér.
- Vent med at ændre global config, hvis OpenRouter ikke er aktiv hovedvej i den relevante profil.
- Brug ikke `only` for snævert uden test, da det kan reducere fallback-robusthed.
- Brug ikke Provider Routing som erstatning for Hermes Fallback Providers; de løser forskellige problemer.
Public page note
Provider Routing viser, hvordan Hermes kan holde model- og providerstyring centralt i agentlaget, så eksterne workflows kan forblive enklere og mere sikre.