Skip to content

loadProvider

loadProvider(providerName, apiKey): Promise<ModelFactory>

Defined in: packages/agentic-control/src/core/providers.ts:97

Load an AI provider dynamically.

string

Name of the provider (anthropic, openai, etc.)

string

API key for the provider

Promise<ModelFactory>

A function that creates a model instance

Error if provider is unknown or package not installed