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 “AI Chat”

AI Helper – SC “AI Chat”

Artifical Intellegence

Чаты с ИИ

Опции плагина для дефолтной настройки чатов

В пункте меню “Theme Dashboard – ThemeRex Addons – AI Helper – SC AI Chat” собраны настройки, касающиеся работы чата.

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

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

  • API order – позволяет включать/отключать АПИ (в списке моделей для чата останутся только модели включенных АПИ), а также задавать их порядок – в списке модели будут располагаться в соответствии с порядком их АПИ.
  • Temperature – дефолтная настройка (в шорткодах ее можно менять), указывающая степень соответствия результата тексту запроса. Задается от 0.0 до 2.0. Чем больше число, тем более случайным (вольным) будет сгенерированный ответ.
  • System prompt – инструкции для генератора текстов, передаваемые ему наряду с запросом пользователя. Позволяют корректировать поведение генератора, задавая ему желаемый тон, язык и другие тонкие настройки.
  • Limits for free mode – ограничения на количество запросов к чату для фронтэнда (шорткода “Text Generator”), если шорткод установлен на общедоступной странице и в его настройках не включен флажок “Premium mode”:
    • Use limits – использовать лимиты (вкл) или разрешать безлимитное использование (выкл). Если флажок включен, то становятся доступными следующие настройки:
    • Max.tokens per 1 request – максимальное количество токенов, которое может быть использовано в одном запросе (считаются токены и в вопросе и в сгенерированном ответе). Токен – это внутренняя единица измерения текста у генератора, приблизительно равная 4 латинским символам.
    • Requests per 1 hour – максимальное количество запросов, которое может обработать сервер суммарно для всех посетителей.
    • Requests from 1 visitor – максимальное количество запросов, которое может отослать на сервер один посетитель в течение 1 часа. Внимание! Т.к. посетители могут быть не залогиненными, то счетчик их запросов хранится у них в браузере и особо продвинутые могут его сбрасывать. Поэтому и применяется предыдущая настройка, чтобы не превысить общее число запросов в час изображений суммарно для всех посетителей.
    • Limits reached alert – сообщение, которое будет выведено посетителю при достижении ограничения.
  • Limits for premium mode – ограничения на генерацию текстов для фронтэнда (шорткода “Text Generator”), если в настройках шорткода включен флажок “Premium mode”. Смысл основных настроек тот же, что и у “Free mode”, но т.к. этот режим чаще всего используется на “закрытых” страницах, куда могут попасть только зарегистрированные (платные) пользователи, то добавляются еще настройки, поддерживающие “уровень” доступа пользователя:
    • User levels with limits – лимиты на количество запросов в час/день/неделю/месяц, которые зависят от “уровня” доступа пользователя:
    • Default – для обычных зарегистрированных и залогинившихся пользователей, если не используется плагин разделения доступа типа “Paid Memberships Pro”
    • XXX level – название уровня доступа, созданное в настройках плагина “Paid Memberships Pro” и соответствующие ему лимиты
Шорткод чата "AI Helper Chat"

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

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

  • Layout – вид шорткода:
    • Default – стандартная, встроенная в страницу, форма чата
    • Popup – в одном из углов страницы выводится кнопка, нажатие на которую открывает попап с чатом
  • Default prompt – текст запроса, предлагаемый посетителю по умолчанию при загрузке страницы
  • Title text – текст заголовка формы. Если оставить поле пустым – используется заголовок по умолчанию “How I can help you?”. Чтобы заголовок не выводился совсем – нужно в этом поле поставить знак ‘#’ (диез)
  • New chat text – текст ссылки для очистки чата (удаления всех сообщений). Если оставить поле пустым – используется текст по умолчанию “New chat”. Чтобы текст ссылки не выводился совсем – нужно в этом поле поставить знак ‘#’ (диез)
  • Placeholder – подсказка (placeholder) для поля запроса. Если оставить поле пустым – используется подсказка по умолчанию. Чтобы подсказка не выводилась совсем – нужно в этом поле поставить знак ‘#’ (диез)
  • Button text – текст для кнопки “Send”. Если оставить поле пустым – используется слово “Send”. Чтобы текст на кнопке не выводился совсем – нужно в этом поле поставить знак ‘#’ (диез)
  • Tags – выводить или нет список топик-стартеров – кнопок, которые подставляют в поле промпта предзаготовленный текст, а также задает их расположение – над или под полем промпта.

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

  • Premium mode – включает премиум-режим, в котором используются настройки лимитов, заданные в опциях плагина в секции “Limits for a Premium mode”. Если данный флажок выключен – используются лимиты первой группы “Limits for a Free mode”
  • Show limits – показывать или нет текущее состояние лимитов и использованных запросов/изображений внизу, под формой шорткода
  • Remember on reload – восстанавливать список сообщений в чате после перезагрузки страницы (если включено) или начинать с пустого чата (если выключено)
  • Model – модель, которая будет использоваться для генерации ответов
  • System prompt (context) – дополнительная инструкция (контекст) для модели (используется в дополнение к запросу пользователя), которая определяет ее поведение при генерации. Если это поле пустое – используется инструкция, заданная в настройках плагина.
  • Temperature – степень “рандомности” при генерации текстов – от 0.0 до 2.0. Чем больше число, тем более “вольный” текст будет сгенерирован (по отношению к смыслу запроса).
  • Max.tokens per request – максимальное количество токенов, которое может быть задействовано в одном запросе. Токены в запросе и сгенерированном тексте (ответе) считаются суммарно.

Таб “Style” содержит группы настроек для кастомизации всего чата. Там можно выбрать цвет, фон, бордюр и его скругление, иконку и/или картинку для каждого элемента чата отдельно – всей формы, заголовка, ссылки “New chat”, сообщений пользователя и ответов ИИ, поля “Prompt”, кнопки “Send”, сообщений о лимитах и т.п.

Шорткод "AI Helper Chat Topics"

Сопутствующий шорткод, который выводит список из заданного количества топиков – первых сообщений от пользователя в чате. При щелчке на любом топике он автоматически вносится в поле “Prompt” чата, ID которого указан в настройках этого шорткода. Если ID чата не указан – выбирается первый чат на странице и текст топика вносится в его поле “Prompt”. 

В список топиков попадают самые свежие топики от всех посетителей страницы с данным чатом.

Шорткод "AI Helper Chat History"

Сопутствующий шорткод, который выводит список из заданного количества топиков – первых сообщений от пользователя в чате. При щелчке на любом топике восстанавливается вся история чата с выбранным топиком (все сообщения) у чата, ID которого указан в настройках этого шорткода. Если ID чата не указан – выбирается первый чат на странице и восстанавливаются все сообщения в нем.

В отличие от предыдущего шорткода, история сохраняется только для текущего посетителя и только если он залогинен.

Ниже показаны примеры чатов с разными моделями, а также в правом нижнем углу страницы – кнопка для открытия чата в виде “Popup” с Open AI ассистентом в качестве модели. Он умеет отвечать на вопросы по настройке темы и даже выполнять некоторые действия – показать текущее лого и/или заменить лого на картинку по ссылке, показать текущий цвет текста, ссылок, заголовков и т.п. и заменить их на указанный.

Настройки шорткода
AI Chat with GPT-4

Пример чата с дефолтными настройками - все параметры оставлены "как есть", только включено отображение лимитов

    Limits per hour: 100 requests for all visitors and up to 10 requests from a single visitor. Used: 0 requests from all visitors and 0 requests from the current user.
    AI Chat with Google Gemini Pro

    Пример чата с кастомными настройками - добавлены иконки, заменены цвета и т.д.

      Limits per hour: 100 requests for all visitors and up to 10 requests from a single visitor. Used: 0 requests from all visitors and 0 requests from the current user.
        Limits per hour: 100 requests for all visitors and up to 10 requests from a single visitor. Used: 0 requests from all visitors and 0 requests from the current user.
        E-mail
        Password
        Confirm Password