Type Aliases

CreateProviderOptions

Type Alias: CreateProviderOptions

CreateProviderOptions = object & MockProviderOptions | object & AnthropicProviderOptions | object & OpenAIProviderOptions | object & OpenAIProviderOptions & object | object & BedrockProviderOptions | object & BrowserAnthropicProviderOptions | object & BrowserOpenAIProviderOptions

Defined in: src/adapters/llm/createProvider.ts:50

Common subset of options accepted across all built-in providers. Provider-specific keys (region for Bedrock, host for Ollama, organization for OpenAI, apiUrl for browser) are passed through verbatim — TypeScript narrows by kind.

On this page