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 – размер для демо-картинок.
Настройки шорткода
Layout "Simple"
AI Helper Image Generator

Пример вывода шорткода в виде "Simple", с выключенными дополнительными возможностями: недоступен выбор модели и размеров генерируемых картинок.

Limits per hour: 60 images for all visitors and up to 20 requests from a single visitor. Used: 0 images, 0 requests.
Layout "Simple"
AI Helper Image Generator

Пример вывода шорткода в виде "Simple", но с включенной возможностью выбора модели и размеров генерируемых картинок.

Limits per hour: 60 images for all visitors and up to 20 requests from a single visitor. Used: 0 images, 0 requests.
Layout "Extended"
AI Helper Image Generator

Пример вывода шорткода в виде "Extended": доступны расширенные настройки генерации (выбор модели и ее параметров, стиля генерации, размер картинок и т.п.), а также возможность генерировать вариации на основе загруженного изображения или увеличить его размер в 2, 3, 4 раза без потери качества.

Image is not selected Browse
Scale for classifier-free guidance (min: 1; max: 20)
Number of denoising steps. The value accepts 21,31,41 and 51.
How strictly the diffusion process adheres to the prompt text (higher values keep your image closer to your prompt)
Number of diffusion steps to run.
Seed is used to reproduce results, same seed will give you same image in return again. Pass 0 for a random number.
You can see a list of available models here: LoRA models
Limits per hour: 90 images for all visitors and up to 30 requests from a single visitor. Used: 0 images, 0 requests.
Генерация изображений в админке - 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