WordPress\AiClient

AiClient::promptpublic staticWP 0.1.0

Creates a new prompt builder for fluent API usage.

Returns a PromptBuilder instance configured with the specified or default registry. The traditional API methods in this class delegate to PromptBuilder for all generation logic.

Method of the class: AiClient{}

No Hooks.

Returns

PromptBuilder. The prompt builder instance.

Usage

$result = AiClient::prompt( $prompt, ?ProviderRegistry $registry ): PromptBuilder;
$prompt(Prompt)
Optional initial prompt content.
Default: null
?ProviderRegistry $registry
.
Default: null

Changelog

Since 0.1.0 Introduced.

AiClient::prompt() code WP 7.0

public static function prompt($prompt = null, ?ProviderRegistry $registry = null): PromptBuilder
{
    return new PromptBuilder($registry ?? self::defaultRegistry(), $prompt, self::$eventDispatcher);
}