Copied!

AiModelProviderFactoryInterface

AiModelProviderFactoryInterface.php : 17
Interface

Methods

publiccreate()

AiModelProviderFactoryInterface.php : 25
public create(AiModelCatalogInterface $catalog, array<string, ActionHandlerConfig> $actionHandlers) : AiModelProviderInterface

Parameters

Name Type Default value Description
$catalog AiModelCatalogInterface - -
$actionHandlers array<string, ActionHandlerConfig> - -

Return values

AiModelProviderInterface

Tags
Throws
InvalidArgumentException
Throws
UnsupportedAiModelException