[Gabatech] ИИ-ассистент автоответов в темах
Автоматически отвечает участников форума от имени отдельной учётной записи-бота на базе большой языковой модели. Разбирает вопрос по контексту темы и публикует структурированный ответ прямо в тему.
Провайдеры и модели
Как запускается ответ
Контекст запроса
Оформление ответа
Автоматически отвечает участников форума от имени отдельной учётной записи-бота на базе большой языковой модели. Разбирает вопрос по контексту темы и публикует структурированный ответ прямо в тему.
Провайдеры и модели
- Из коробки: Qwen (Alibaba Cloud Model Studio / DashScope), DeepSeek, Mistral, OpenAI, Anthropic (Claude).
- Режим «custom» — любой OpenAI-совместимый шлюз или своя конечная точка.
- Учтены различия протоколов (chat/completions против нативного Messages API Anthropic), параметров выборки (temperature/top_p) и гео-ограничений провайдеров.
Как запускается ответ
- Создание новой темы.
- Цитирование сообщения ассистента (уточнение к его ответу).
- Ответ на любое сообщение в теме (с порогом минимальной длины).
- Ручная кнопка «ИИ-ответ» под сообщением — с ограничением по группам пользователей и опциональным перезапросом.
Контекст запроса
- Берутся последние N видимых сообщений темы (настраивается), не новее триггерного.
- Ограничение по общему числу символов, склейка однотипных ролей, очистка разметки до текста, вырезание цитат-дублей.
- Настраиваемый системный промпт; ответ приходит на языке вопроса.
Оформление ответа
- Markdown от модели конвертируется в BB-код форума: блоки кода
Код:
/[ICODE], выделение [B]/[I], ссылки [URL], читаемые списки. [*]Публикация от имени бота с уведомлением следящих за темой; настраиваемая подпись-дисклеймер. [/LIST] [B]Защита и лимиты[/B] [LIST] [*]Нет реакции на собственные посты и «пинг-понг» (не отвечает сразу за своим ответом). [*]Кулдаун темы, дневной лимит постов бота, задержка перед ответом (сразу / 1 / 3 / 5 минут). [*]Очередь задач с автоматическим повтором при временных сбоях API (429/5xx). [*]Журнал обращений: провайдер, модель, число входных/выходных токенов, статус и причина пропуска. [/LIST] [B]Безопасность (опции, по умолчанию выключены)[/B] [LIST] [*][B]Защита от prompt-injection[/B] — сообщения участников оборачиваются в служебные теги, модель трактует их как данные, а не как команды. [*][B]Учёт вложений[/B] — к контексту добавляется список приложенных файлов и скриншотов (имя, тип, размер, разрешение); содержимое картинок пока не анализируется. [/LIST] [B]Требования[/B] [LIST] [*]XenForo 2.3 и выше, PHP 8.1+, расширение cURL. [/LIST] [B]Текущая версия:[/B] 1.10.0. [B]Разработчик:[/B] Gabatech.