AI-триаж предназначен для улучшения управления и модерации сообщений на форуме за счет автоматизации процесса классификации постов.
Обратите внимание, что для работы этой функции требуются плагины discourse-automation и discourse-ai.
Сценарии использования
-
Автоматическая категоризация постов: AI-триаж может автоматически категоризировать темы на основе их содержания. Это особенно полезно для крупных форумов, где ручная категоризация может занимать много времени. Вы можете применять правила к подмножеству тем (только к первым темам или темам, опубликованным в определённых категориях).
-
Присвоение тегов постам: AI-триаж может присваивать указанные теги постам. Эта функция помогает лучше организовать посты и делает поиск и извлечение тем более эффективным.
-
Автоматические ответы: AI-триаж может генерировать ответы на посты, используя заранее определённые шаблоны. Это полезно для ответов на часто задаваемые вопросы или распространённые запросы, перемещения спама в категорию «мусор» и других задач.
-
Скрытие тем: AI-триаж может скрывать темы на основе определённых критериев. Это можно использовать для управления спамом или неуместным контентом.
-
Обнаружение контента для взрослых (NSFW), токсичности и спама
Как это работает
AI-триаж использует модели искусственного интеллекта для анализа содержания постов. На основе этого анализа, если модель возвращает определённый текст, выполняются указанные действия. К таким действиям относятся перемещение поста в указанную категорию, добавление тегов, ответ с использованием заранее определённого шаблона и скрытие темы.
Настройка
Поле системного промпта устарело и заменено функцией Агентов. Если у вас была настройка автоматизации на базе ИИ до этого изменения, автоматически будет создан новый Агент с соответствующим системным промптом.
Для настройки AI-триажа необходимо указать следующие параметры:
- Агент: Агент, используемый для триажа. Убедитесь, что он отвечает одним словом, которое можно использовать для запуска указанных ниже действий.
- Поиск текста: Если в ответе LLM появляется указанный текст, применяются указанные ниже действия.
- Максимальное количество токенов поста: Максимальное количество токенов, которое будет просканировано с помощью триажа на базе LLM.
- Стоп-последовательности: Указывают модели прекратить генерацию токенов при достижении одного из этих значений.
- Максимальное количество выходных токенов: Если указано, устанавливает верхний предел максимального количества токенов, которое может сгенерировать модель.
- Включить личные сообщения: Также сканировать и проводить триаж личных сообщений.
- Категория: Это категория, в которую будет перемещён пост, если будет найден указанный текст.
- Теги: Это теги, которые будут добавлены к посту, если будет найден указанный текст.
- Скрыть тему: Если эта опция включена, тема будет скрыта при обнаружении указанного текста.
- Пометить пост: Если эта опция включена, тема будет отправлена в очередь на рассмотрение для модераторов, сотрудников и администраторов для принятия мер.
- Тип флага: Тип флага для применения. Доступные варианты:
- Добавить пост в очередь на рассмотрение — отправляет только в очередь на рассмотрение
- Добавить пост в очередь на рассмотрение и скрыть пост — отправляет в очередь на рассмотрение и скрывает пост
- Добавить пост в очередь на рассмотрение и удалить пост — отправляет в очередь на рассмотрение и мягко удаляет пост
- Добавить пост в очередь на рассмотрение, удалить пост и заблокировать пользователя — отправляет в очередь на рассмотрение, мягко удаляет пост и блокирует пользователя
- Пометить как спам и скрыть пост — помечает как спам и скрывает
- Пометить как спам, скрыть пост и заблокировать пользователя — помечает как спам, скрывает и блокирует пользователя
- Ответ пользователю: Это пользователь, который будет упомянут в шаблонном ответе.
- Ответ: Это заранее определённый ответ, который будет опубликован, если будет найден указанный текст.
- Агент ответа: Агент ИИ, используемый для ответов. Должен иметь настройки LLM по умолчанию LLM, будет иметь приоритет над шаблонным ответом. Будет отвечать условно, в отличие от Discourse AI - AI triage using Agent.
- Ответ как шепот: Должен ли ответ ИИ появляться как шепот.
- Уведомить автора через ЛС: Отправить личное сообщение автору поста, когда его пост поставлен в очередь и удалён.
- Отправитель ЛС: Пользователь, который отправит ЛС (по умолчанию — система).
- Содержимое ЛС: Опциональное пользовательское сообщение для отправки автору.
Важные замечания
- Вызовы LLM могут быть дорогими. При применении классификатора внимательно следите за затратами и всегда рассмотрите возможность запуска этого только на небольших подмножествах данных.
- Конкретный сценарий использования, который мы тестировали (и который работает в продакшене для клиента), — это классификация первых тем пользователя.
- Мы рекомендуем использовать AI bot для помощи в создании системного промпта агента.









