# wp_ai_client_prompt()

URL: https://chugunov.pro/api-wordpress/functions/wp_ai_client_prompt/
Проверено на WordPress 6.9, обновлено 06.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией WordPress.

Тип: функция.
Появился в версии: 7.0.0.

## Сигнатура

```php
wp_ai_client_prompt( string|WordPressAiClientMessagesDTOMessagePart|WordPressAiClientMessagesDTOMessage|array|list|list|null $prompt = null ): WP_AI_Client_Prompt_Builder
```

## Описание

Это основная точка входа для генерации ИИ-контента в WordPress. Возвращает текучий построитель (fluent builder), с помощью которого можно настраивать и выполнять ИИ-промпты.
Промпт можно передать как простую строку для базовых текстовых промптов или как более сложные типы для продвинутых сценариев, таких как мультимодальный контент или история разговора.

## Параметры

- `$prompt` `string|WordPressAiClientMessagesDTOMessagePart|WordPressAiClientMessagesDTOMessage|array|<span class="listlist<string` — необязательный, по умолчанию `null`. Начальное содержимое промпта.
  
  Строка для простых текстовых промптов, объект MessagePart или Message для структурированного содержимого, массив для представления сообщения в виде массива или список частей либо сообщений для многоходовых разговоров.

## Возвращаемое значение

`WP_AI_Client_Prompt_Builder`

## Исходный код

Файл: `wp-includes/ai-client.php:60`

```php
function wp_ai_client_prompt( $prompt = null ): WP_AI_Client_Prompt_Builder {
	return new WP_AI_Client_Prompt_Builder( AiClient::defaultRegistry(), $prompt );
}
```

## История изменений

- 7.0.0 — Introduced.

## Связанные

Использует: `AiClient::defaultRegistry`, `WP_AI_Client_Prompt_Builder::__construct`.

Оригинал в официальной документации: https://developer.wordpress.org/reference/functions/wp_ai_client_prompt/
