События это заложенная разработчиком возможность вносить изменения в логику решения без кастомизации (с сохранением обновлений)
Для работы с событиями необходимы базовые навыки программирования. События позволяют сделать подстройку решения под индивидуальные требования сайта, поэтому их реализация не входит в стандартную техническую поддержку решения
Событие modifySectionQuestionBeforeSend срабатывает перед отправкой запроса к chatgpt при генерации данных для разделов.
Через данное событие можно скорректировать запрос, заменить свои макросы и т.п.
AddEventHandler('arturgolubev.chatgpt', "modifySectionQuestionBeforeSend", "modifySectionQBeforeSend");
function modifySectionQBeforeSend(&$question, $params, $curSection){
// $question - запрос к chatgpt который можно редактировать
// $params - параметры генерации
// $curSection - данные раздела для которого происходит генерация
}
Эта информация оказалась полезной?
Да
Нет