Skip to main content

Interface: ProviderConfigEntry

Defined in: packages/agentos/src/core/llm/providers/AIModelProviderManager.ts:39

Configuration for a single AI model provider entry within the manager.

Interface

ProviderConfigEntry

Properties

config

config: Partial<Record<string, any> | OpenAIProviderConfig | OpenRouterProviderConfig | OllamaProviderConfig | AnthropicProviderConfig | GroqProviderConfig | TogetherProviderConfig | MistralProviderConfig | XAIProviderConfig | GeminiProviderConfig | ClaudeCodeProviderConfig | GeminiCLIProviderConfig>

Defined in: packages/agentos/src/core/llm/providers/AIModelProviderManager.ts:42


enabled

enabled: boolean

Defined in: packages/agentos/src/core/llm/providers/AIModelProviderManager.ts:41


isDefault?

optional isDefault: boolean

Defined in: packages/agentos/src/core/llm/providers/AIModelProviderManager.ts:43


providerId

providerId: string

Defined in: packages/agentos/src/core/llm/providers/AIModelProviderManager.ts:40