WordPress\AiClient\Builders

PromptBuilder::asJsonResponsepublicWP 0.1.0

Configures the prompt for JSON response output.

Method of the class: PromptBuilder{}

No Hooks.

Returns

self.

Usage

$PromptBuilder = new PromptBuilder();
$PromptBuilder->asJsonResponse( ?array $schema ): self;
?array $schema
.
Default: null

Changelog

Since 0.1.0 Introduced.

PromptBuilder::asJsonResponse() code WP 7.0

public function asJsonResponse(?array $schema = null): self
{
    $this->asOutputMimeType('application/json');
    if ($schema !== null) {
        $this->asOutputSchema($schema);
    }
    return $this;
}