Creates a new prompt builder for fluent API usage.
Description
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.
Parameters
$promptWordPressAiClientPromptoptional- Optional initial prompt content.
Default:
null $registryWordPressAiClientProvidersProviderRegistry|nulloptional- Optional custom registry. If null, uses default.
Default:
null
Source
public static function prompt($prompt = null, ?ProviderRegistry $registry = null): PromptBuilder
{
return new PromptBuilder($registry ?? self::defaultRegistry(), $prompt, self::$eventDispatcher);
}
Changelog
| Version | Description |
|---|---|
| 0.1.0 | Introduced. |
User Contributed Notes
You must log in before being able to contribute a note or feedback.