Class ShippedModelTierDefaults

java.lang.Object
com.agentforge4j.llm.ShippedModelTierDefaults

public final class ShippedModelTierDefaults extends Object
The shipped OSS default mapping of ModelTier to a concrete, versioned model string for each of the nine built-in providers. These are the out-of-the-box defaults; operators may override any provider/tier entry, and an embedding application may further override them.

Local providers (ollama, vllm) default to Qwen models; azure-openai uses OpenAI model names (the Azure deployment name is configured separately); bedrock uses Anthropic Claude model identifiers.

  • Method Details

    • asMap

      public static Map<String,Map<ModelTier,String>> asMap()
      Returns a fresh, mutable provider→tier→model map of the shipped defaults. The returned map is a defensive copy; callers may merge overrides into it without affecting the shipped baseline.
      Returns:
      the shipped default tier mappings keyed by lowercase provider name; never null