ProviderConfig
org.llm4s.llmconnect.config.ProviderConfig
Identifies a specific LLM provider, model, and connection details.
Each subtype carries the credentials, endpoint URL, and context-window metadata needed to construct an org.llm4s.llmconnect.LLMClient via org.llm4s.llmconnect.LLMConnect. Instances are normally obtained from org.llm4s.config.Llm4sConfig.defaultProvider or org.llm4s.config.Llm4sConfig.provider, which resolve configured named providers under llm4s.providers.
Prefer each subtype's fromValues factory over its primary constructor: fromValues resolves contextWindow and reserveCompletion automatically from the model name, so you only need to supply credentials and endpoint.
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class AnthropicConfigclass AzureConfigclass CohereConfigclass DeepSeekConfigclass GeminiConfigclass MistralConfigclass OllamaConfigclass OpenAIConfigclass ZaiConfig
Members list
In this article