File: wp-includes/php-ai-client/src/Builders/MessageBuilder.php
-
methodMessageBuilder::get()
Builds and returns the Message object.
Used by 0 functions | Uses 1 function | Source: wp-includes/php-ai-client/src/Builders/MessageBuilder.php:208 -
Adds a file to the message.
Used by 1 function | Uses 2 functions | Source: wp-includes/php-ai-client/src/Builders/MessageBuilder.php:153 -
Adds a function call to the message.
Used by 1 function | Uses 1 function | Source: wp-includes/php-ai-client/src/Builders/MessageBuilder.php:167 -
Adds a function response to the message.
Used by 1 function | Uses 1 function | Source: wp-includes/php-ai-client/src/Builders/MessageBuilder.php:180 -
Adds multiple message parts to the message.
Used by 0 functions | Uses 0 functions | Source: wp-includes/php-ai-client/src/Builders/MessageBuilder.php:193 -
Sets the role to user.
Used by 0 functions | Uses 1 function | Source: wp-includes/php-ai-client/src/Builders/MessageBuilder.php:104 -
Sets the role to model.
Used by 0 functions | Uses 1 function | Source: wp-includes/php-ai-client/src/Builders/MessageBuilder.php:115 -
Adds text content to the message.
Used by 1 function | Uses 1 function | Source: wp-includes/php-ai-client/src/Builders/MessageBuilder.php:128 -
classMessageBuilder
Fluent builder for constructing AI messages.
Used by 0 functions | Uses 0 functions | Source: wp-includes/php-ai-client/src/Builders/MessageBuilder.php:25 -
Constructor.
Used by 0 functions | Uses 5 functions | Source: wp-includes/php-ai-client/src/Builders/MessageBuilder.php:43 -
Creates a deep clone of this builder.
Used by 0 functions | Uses 0 functions | Source: wp-includes/php-ai-client/src/Builders/MessageBuilder.php:74 -
Sets the role of the message sender.
Used by 2 functions | Uses 0 functions | Source: wp-includes/php-ai-client/src/Builders/MessageBuilder.php:92