Skip to main content

Module defaults

Module defaults 

Source
Expand description

Default model per provider.

A provider configured with no model has to land somewhere. Picking the wrong entry is a billing decision, not a cosmetic one, so these track the defaults published by NousResearch/hermes-agent — the first entry of each provider’s curated list, which is what its get_default_model_for_provider() returns.

Only providers apollo can actually construct appear here. An unknown provider yields None and the caller keeps whatever the config already had, rather than being sent to a model that may not exist on it.

Functions§

default_model_for_provider
The model a provider falls back to when none was configured.