WordPress\AiClient\Providers\OpenAiCompatibleImplementation

AbstractOpenAiCompatibleTextGenerationModel::getMessageRoleStringprotectedWP 0.1.0

Returns the OpenAI API specific role string for the given message role.

Метод класса: AbstractOpenAiCompatibleTextGenerationModel{}

Хуков нет.

Возвращает

Строку. The role for the API request.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->getMessageRoleString( $role ): string;
$role(MessageRoleEnum) (обязательный)
The message role.

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

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

Код AbstractOpenAiCompatibleTextGenerationModel::getMessageRoleString() WP 7.0.4

protected function getMessageRoleString(MessageRoleEnum $role): string
{
    if ($role === MessageRoleEnum::model()) {
        return 'assistant';
    }
    return 'user';
}