Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the basekit domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/trex3.themerex.net/httpdocs/wp-includes/functions.php on line 6121
AI Helper – SC “AI Chat” – BaseKit
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