ProviderFactory
constProviderFactory:object
Defined in: lib/providers/factory.ts:44
Type Declaration
Section titled “Type Declaration”getProvider()
Section titled “getProvider()”getProvider(
providerId):Promise<LLMProvider>
Parameters
Section titled “Parameters”providerId
Section titled “providerId”string
Returns
Section titled “Returns”Promise<LLMProvider>
getProviderForModel()
Section titled “getProviderForModel()”getProviderForModel(
modelId,preferredProviderId?):Promise<LLMProvider>
Parameters
Section titled “Parameters”modelId
Section titled “modelId”string
preferredProviderId?
Section titled “preferredProviderId?”string
Returns
Section titled “Returns”Promise<LLMProvider>
getProviderWithConfig()
Section titled “getProviderWithConfig()”getProviderWithConfig(
config):Promise<LLMProvider>
Parameters
Section titled “Parameters”config
Section titled “config”Returns
Section titled “Returns”Promise<LLMProvider>