WordPress\AiClient\Providers\Models\DTO

ModelConfig::setOutputSchemapublicWP 0.1.0

Sets the output schema.

When setting an output schema, this method automatically sets the output MIME type to "application/json" if not already set.

Method of the class: ModelConfig{}

No Hooks.

Returns

null. Nothing (null).

Usage

$ModelConfig = new ModelConfig();
$ModelConfig->setOutputSchema( $outputSchema ): void;
$outputSchema(array) (required)
.

Changelog

Since 0.1.0 Introduced.

ModelConfig::setOutputSchema() code WP 7.0

public function setOutputSchema(array $outputSchema): void
{
    $this->outputSchema = $outputSchema;
    // Automatically set outputMimeType to application/json when schema is provided
    if ($this->outputMimeType === null) {
        $this->outputMimeType = 'application/json';
    }
}