Готовые решения для 1С-Битрикс
Карточка модуля

Событие модификации текста вопроса к нейросети

Другие частые вопросы по решению:
Часто задаваемые вопросы:
События это заложенная разработчиком возможность вносить изменения в логику решения без кастомизации (с сохранением обновлений)

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


Событие modifyElementQuestionBeforeSend срабатывает при генерации данных для элементов.
AddEventHandler('arturgolubev.chatgpt', "modifyElementQuestionBeforeSend", "modifyElementQBeforeSend"); function modifyElementQBeforeSend(&$question, $params, $curElement){ // $question - запрос к chatgpt который можно редактировать // $params - параметры генерации // $curElement - данные элемента для которого происходит генерация }


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