Через YandexGPT API плагин пишет тексты моделями Яндекса, рисует картинки в YandexART, а заодно ищет конкурентов и смотрит частотность запросов для SEO-анализа. Всё это работает на одном API-ключе сервисного аккаунта Yandex Cloud и ID каталога — ниже, как их получить, не запутавшись в ролях.
Как получить API-ключ YandexGPT и ID каталога
Понадобится аккаунт в Yandex Cloud с привязанной картой: без активного платёжного аккаунта запросы к моделям и поиску не пройдут. Новым пользователям облако обычно даёт стартовый грант.
1. Скопируйте ID каталога
Откройте консоль и каталог, в котором будут выполняться запросы, — например, default. ID каталога виден в адресной строке после /folders/ и на странице обзора каталога. Сохраните его — он понадобится в плагине.

2. Создайте сервисный аккаунт с ролями
Ключ выдаётся не вам, а сервисному аккаунту — отдельной «учётке» для программ. Так плагин получит только те права, которые ему нужны.
- В каталоге откройте «Identity and Access Management» → «Сервисные аккаунты» и нажмите «Создать сервисный аккаунт».
- Назовите его, например
smartypress-ai-engine, и добавьте три роли:ai.languageModels.user— тексты YandexGPT;ai.imageGeneration.user— картинки YandexART;search-api.webSearch.user— поиск конкурентов и частотность запросов для SEO-анализа.
- Нажмите «Создать».


3. Выпустите API-ключ
- Откройте созданный аккаунт, нажмите «Создать новый ключ» и выберите «Создать API-ключ» — не статический ключ доступа и не авторизованный ключ.
- В поле «Область действия» отметьте все три области:
yc.ai.languageModels.execute,yc.ai.imageGeneration.executeиyc.search-api.execute. Ключ с одной областью подойдёт для текстов, но не для SEO-анализа. - Нажмите «Создать» и сразу скопируйте секретный ключ: Яндекс показывает его один раз.


Как подключить YandexGPT к WordPress
- Откройте «SmartyPress AI» → «Настройки» и щёлкните по карточке «Yandex».
- Вставьте секретный ключ в поле «API-ключ» (API Key).
- В поле «ID каталога» (Folder ID) укажите ID из первого шага.
- Нажмите «Сохранить настройки провайдера» (Save Provider Settings).

Под полем ключа плагин сам напоминает про роли, области действия и биллинг — если подключение не прошло, начните проверку с этого списка.
Модели Яндекса
| Модель | Что это |
|---|---|
YandexGPT Liteyandexgpt-lite |
Быстрая и недорогая, выбрана по умолчанию. Подходит для заголовков, описаний и правки текста. |
YandexGPT Proyandexgpt |
Старшая модель: лучше держит структуру длинной статьи. |
YandexARTyandex-art |
Генерация картинок в разделе «Генерация изображений». |
Цены — на странице тарифов Foundation Models; оплата в рублях с привязанной карты.
Частые ошибки
- 401 Unauthorized — неверный ключ или вместо API-ключа вставлен статический ключ доступа.
- 403 Permission denied — у сервисного аккаунта нет нужной роли, у ключа нет нужной области действия или в облаке не активирован платёжный аккаунт. Для SEO-анализа нужна роль
search-api.webSearch.userи областьyc.search-api.execute. - Каталог не найден — в «ID каталога» попал ID облака, а не каталога, или лишний пробел. Откройте нужный каталог в консоли и скопируйте ID из адресной строки ещё раз.
Что дальше
- SEO-анализ конкурентов — что даёт тот же ключ при подготовке плана статьи.
- Генерация изображений — картинки YandexART для статей.
- GigaChat API — второй российский провайдер, с бесплатным режимом для частных лиц.