Hermes Agent Info
Optimizer Agent documentation review

Model Provider Plugins

Side #18 · Kilde: https://hermes-agent.nousresearch.com/docs/developer-guide/model-provider-plugin

Model Provider Plugins

Finding

Denne side er vigtig, fordi den viser, hvordan Hermes kan tilføje eller override modeludbydere via plugins uden at ændre Hermes core.

What it is

Model Provider Plugins beskriver den lette plugin-vej til nye inference-backends i Hermes. En provider kan tilføjes ved at lægge en mappe under Hermes’ model-provider plugins med en `__init__.py`, der registrerer en `ProviderProfile`, og gerne en `plugin.yaml` til introspektion. Siden dækker discovery, provider-felter, auth-typer, API-modes, hooks, testing og hvordan en bruger-plugin kan erstatte en indbygget provider med samme navn.

Should we use it?

Use later. For Lisa’s Hermes+n8n+LangGraph mission er dette relevant, når vi har en stabil, gentagen modeludbyder eller proxy, som skal ind i Hermes’ native provider-routing. Lige nu bør vi først bruge eksisterende providers, custom provider-konfiguration og OpenRouter/fallback-routing, før vi bygger en ny plugin. Men siden er vigtig governance: nye modeladgange bør ind i Hermes som provider-plugin, ikke som spredt n8n/LangGraph specialkode.

Recommendation

Brug model-provider plugins som standardvej, når Lisa skal gøre en ny modeludbyder, privat proxy eller provider-override til en vedligeholdbar del af Hermes — men kun efter at den er testet som konkret nyttig.

Use now

Do not use / wait

Public page note

Model Provider Plugins viser, at Hermes kan udvides med nye modeludbydere og provider-overrides som isolerede plugins, så model-routing kan udvikles uden at forgrene Hermes core.