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.provider, which reads standard environment variables (LLM_MODEL, OPENAI_API_KEY, etc.).
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