WordPress\AiClient\Providers

AbstractProvider::createModelprotected staticWP 0.1.0

Creates a model instance based on the given model metadata and provider metadata.

Method of the class: AbstractProvider{}

No Hooks.

Returns

ModelInterface. The new model instance.

Usage

$result = AbstractProvider::createModel( $modelMetadata, $providerMetadata ): ModelInterface;
$modelMetadata(ModelMetadata) (required)
The model metadata.
$providerMetadata(ProviderMetadata) (required)
The provider metadata.

Changelog

Since 0.1.0 Introduced.

AbstractProvider::createModel() code WP 7.0

abstract protected static function createModel(ModelMetadata $modelMetadata, ProviderMetadata $providerMetadata): ModelInterface;