createProvider function
Builds the provider matching config.
Implementation
AiProvider createProvider(AiConfig config, {Dio? client}) =>
switch (config.provider) {
AiProviderKind.openai => OpenAiCompatibleProvider(config, client: client),
AiProviderKind.anthropic => AnthropicProvider(config, client: client),
};