Skip to content Skip to footer
Open Hours:Mn - St, 8:00 a.m. - 9:00 p.m.
123, New Lenox, Chicago
Work Time8:00 - 18:00
Shopping Cart 0 items - $0.00 0
123, New Lenox, Chicago, IL 60606
Shopping Cart 0 items - $0.00 0

AI Helper – SC “Image Generator”

AI Helper – SC “Image Generator”

Artifical Intellegence

Генерация изображений

Опции плагина, общие для фронтэнд и бэкэнд генераторов

В пункте меню “Theme Dashboard – ThemeRex Addons – AI Helper – SC Image Generator” собраны настройки, касающиеся работы генераторов изображений как в виде шорткода для фронтэнда, так и на вкладке “AI Image Generator” в попапе “Media Library“, который появляется при выборе картинок в редакторе Гутенберг или в Элементоре.

Эти настройки, как и сама возможность генерации изображений, доступны, если на соответствующих вкладках подключено хотя бы одно АПИ (указан токен для доступа к АПИ) для генерации изображений – Open AI, Stable Diffusion или Stability AI.

Описание настроек:

  • API order – позволяет включать/отключать АПИ (в списке моделей для генерации изображений останутся только модели включенных АПИ), а также задавать их порядок – в списке модели будут располагаться в соответствии с порядком их АПИ.
  • Translate prompt – автоматически переводить запрос пользователя на английский язык. Дело в том, что хоть создатели АПИ и декларируют многоязычность, на практике большинство моделей возвращают релевантный результат только при запросе на английском языке (исключение – модель DALL-E-3 от Open AI, которая реально “понимает” запросы на любом языке). Внимание! Для работы автоперевода должен быть указан токен доступа к АПИ Open AI.
  • Limits for free mode – ограничения на генерацию изображений для фронтэнда (шорткода “Image Generator”), если шорткод установлен на общедоступной странице и в его настройках не включен флажок “Premium mode”:
    • Use limits – использовать лимиты (вкл) или разрешать безлимитное использование (выкл). Если флажок включен, то становятся доступными следующие настройки:
    • Images per 1 hour – максимальное количество изображений, которое могут сгенерировать все посетители (суммарно) за 1 час.
    • Requests from 1 visitor – максимальное количество запросов, которое может отослать на сервер один посетитель в течение 1 часа. Внимание! Т.к. посетители могут быть не залогиненными, то счетчик их запросов хранится у них в браузере и особо продвинутые могут его сбрасывать. Поэтому и применяется предыдущая настройка, чтобы не превысить общее число сгенерированных в час изображений суммарно для всех посетителей).
    • Limits reached alert – сообщение, которое будет выведено посетителю при достижении ограничения.
  • Limits for premium mode – ограничения на генерацию изображений для фронтэнда (шорткода “Image Generator”), если в настройках шорткода включен флажок “Premium mode”. Смысл основных настроек тот же, что и у “Free mode”, но т.к. этот режим чаще всего используется на “закрытых” страницах, куда могут попасть только зарегистрированные (платные) пользователи, то добавляются еще настройки, поддерживающие “уровень” доступа пользователя:
    • User levels with limits – лимиты на количество изображений в час/день/неделю/месяц, которые зависят от “уровня” доступа пользователя:
    • Default – для обычных зарегистрированных и залогинившихся пользователей, если не используется плагин разделения доступа типа “Paid Memberships Pro”
    • XXX level – название уровня доступа, созданное в настройках плагина “Paid Memberships Pro” и соответствующие ему лимиты
Шорткод генерации изображений "AI Helper Image Generator"

Для генерации / обработки изображений на фронтэнде используется шорткод “AI Helper Image Generator”. Примеры его вывода показаны ниже на этой странице.

Описание параметров шорткода:

Секция “AI Helper Image Generator” – общие настройки:

  • Layout – вид шорткода:
    • Simple – только поле для запроса пользователя и (опционально) кнопка “Settings”, позволяющая выбрать модель для генерации
    • Extended – расширенный режим, позволяющий не только генерировать новые изображения, но и создавать вариации загруженных картинок, а также масштабировать их в 2, 3 ,4 раза без потери качества
  • Default prompt – текст запроса, предлагаемый посетителю по умолчанию при загрузке страницы
  • Placeholder – подсказка (placeholder) для поля запроса. Если оставить поле пустым – используется подсказка по умолчанию.
  • Button text – текст для кнопки “Generate”. Если оставить поле пустым – используется слово “Generate”
  • Add Negative prompt – добавить в форму шорткода поле “Negative prompt”, чтобы пользователь мог указать, что он не хочет видеть на картинке
  • Negative prompt – текст негативного запроса, предлагаемый посетителю по умолчанию при загрузке страницы
  • Negative placeholder – подсказка (placeholder) для поля негативного запроса. Если оставить поле пустым – используется подсказка по умолчанию.
  • Show “Prompt translated” – показывать ли сообщение “Ваш запрос переведен на английский язык для улучшения качества генерации” вместе с результатами генерации. Внимание! Это не включение/отключение автоперевода (задается в опциях плагина), а только включение/отключение вывода соответствующего сообщения.
  • Tags label – текст, который появится перед кнопками с типовыми запросами
  • Tags – кнопки типовых запросов (заголовок кнопки и подстказка, которая будет подставлена в поле “Prompt” при нажатии кнопки)

Секция “Generator Settings” – настройки генератора:

  • Premium mode – включает премиум-режим, в котором используются настройки лимитов, заданные в опциях плагина в секции “Limits for a Premium mode”. Если данный флажок выключен – используются лимиты первой группы “Limits for a Free mode”
  • Show limits – показывать или нет текущее состояние лимитов и использованных запросов/изображений внизу, под формой шорткода
  • Default model – модель, выбранная по умолчанию при загрузке страницы
  • Safety checker – (только для моделей Stable Diffusion) использовать ли дополнительный фильтр для запросов, чтобы отсеивать в результатах картинки, которые могут содержать “потенциально нежелательный контент” – сцены насилия, обнаженку и т.п.
  • Default style – (только для моделей Open AI и Stability AI) стиль генерации по умолчанию (аниме, 3D, и т.п.).
  • Quality – (только для моделей Open AI) качество генерации – HD или стандартное.
  • System prompt (context) – дополнительная инструкция (контекст) для модели (используется в дополнение к запросу пользователя), которая определяет ее поведение при генерации картинок. Если это поле пустое – используется инструкция, заданная в настройках плагина.
  • Show button “Settings” – показывать ли в форме шорткода кнопку “Settings” для дополнительных настроек: в виде “Simple” – это выбор модели и (опционально) размера генерируемых картинок, в виде “Extended” – это дополнительные настройки генерации для выбранной модели.
  • Show button “Download” – показывать под сгенерированными картинками кнопки “Download” для скачивания картинки посетителем.
  • Open images in the popup – делать каждую картинку ссылкой для открытия ее в полный размер в попапе.
  • Generate at once – сколько изображений генерировать за один запрос.
  • Columns – во сколько колонок показывать сгенерированные изображения. 0 – число колонок равно числу изображений.
  • Image size – размер по умолчанию для генерации изображений.

Секция “Demo images” – демо-картинки:

  • Images list – позволяет выбрать картинки, которые будут показаны вместо генерации, если на сайте не указаны токены доступа к АПИ или посетитель исчерпал лимит генераций.
  • Demo thumb size – размер для демо-картинок.
Настройки шорткода

Igenerator: AI Image Generator is not available - token for access to the API for image generation is not specified

Igenerator: AI Image Generator is not available - token for access to the API for image generation is not specified

Igenerator: AI Image Generator is not available - token for access to the API for image generation is not specified

Генерация изображений в админке - Media Library

Если в настройках плагина указан хотя бы один токен доступа к АПИ для генерации изображений, то в попапе “Media Library”, который открывается при выборе картинки в любом месте (в редакторе Гутенберга или Элементора, выборе Featured Image поста и т.п.) добавляется новый таб “AI Image Generator” для генерации и обработки изображений:

Его настройки и поведение аналогичны шорткоду “AI Helper Image Generator” в виде “Extended”.

В верхней части формы, после поля с количеством изображений, можно выбрать, как эти новые изображения попадут в список справа:

  • Append – добавлятся после тех картинок, которые там уже есть
  • Replace – заменят те, что там уже есть (т.е. останутся только вновь сгенерированные изображения)
Обработка изображений - добавление в библиотеку, создание вариаций и/или увеличение в 2, 3, 4 раза

Если выбрать одно из изображений в правой части, то появляется дополнительная форма “Process the selected image”, которая позволяет:

  • Add to library – добавить (загрузить) выбранное изображение в библиотеку для дальнейшего использования. При этом можно указать имя файла и его описание
  • Variations – сгенерировать новый изображения на основе выбранного. При этом параметры генерации задаются в форме вверху, как и при генерации нового изображения
  • Upscale – увеличить выбранное изображение в 2, 3 или 4 раза без потери его качества
Также можно выбрать для последующей обработки одно из изображений прямо в библиотеке. Для этого на вкладке “Media Library” выбираем нужное изображение и справа впанели “Attachment Details” нажать ссылку “Variations or Upscale”
E-mail
Password
Confirm Password