WordPress\AiClient\Messages\DTO

ModelMessage{} │ WP 0.1.0

Represents a message from the AI model.

This is a convenience class that automatically sets the role to MODEL. Model messages contain the AI's responses.

Important: Do not rely on instanceof ModelMessage to determine the message role. This is merely a helper class for construction. Always use $message->getRole() to check the role of a message.

Хуков нет.

Использование

$ModelMessage = new ModelMessage();
// use class methods

Методы

  1. public __construct(array $parts)

Список изменений

С версии 0.1.0 Введена.

Код ModelMessage{} WP 7.1.4

class ModelMessage extends \WordPress\AiClient\Messages\DTO\Message
{
    /**
     * Constructor.
     *
     * @since 0.1.0
     *
     * @param MessagePart[] $parts The parts that make up this message.
     */
    public function __construct(array $parts)
    {
        parent::__construct(MessageRoleEnum::model(), $parts);
    }
}