WordPress\AiClient\Events

AfterGenerateResultEvent::__constructpublicWP 0.4.0

Constructor.

Method of the class: AfterGenerateResultEvent{}

No Hooks.

Returns

null. Nothing (null).

Usage

$AfterGenerateResultEvent = new AfterGenerateResultEvent();
$AfterGenerateResultEvent->__construct( $messages, $model, ?CapabilityEnum $capability, $result );
$messages(list) (required)
The messages that were sent to the model.
$model(ModelInterface) (required)
The model that processed the prompt.
?CapabilityEnum $capability(required)
.
$result(GenerativeAiResult) (required)
The result from the model.

Changelog

Since 0.4.0 Introduced.

AfterGenerateResultEvent::__construct() code WP 7.0

public function __construct(array $messages, ModelInterface $model, ?CapabilityEnum $capability, GenerativeAiResult $result)
{
    $this->messages = $messages;
    $this->model = $model;
    $this->capability = $capability;
    $this->result = $result;
}