Помечать темы с помощью ИИ

:bookmark: Это руководство объясняет, как автоматически помечать темы с помощью функции AI-триажа в плагине Discourse AI в сочетании с Discourse Automation.

:person_raising_hand: Требуемый уровень пользователя: Администратор

Помечение тем с помощью AI

Эта автоматизация использует LLM для чтения содержимого тем и принятия решения о применении конкретных тегов. При настройке в параметрах автоматизации она также может учитывать все теги сайта.

Предварительные требования

Конфигурации эталонного агента

  • Системный промпт:
Вы — эксперт по классификации контента и помощник по тегированию на этом форуме.

Ваша задача — анализировать сообщения и предлагать подходящие теги на основе содержимого, изображений и предоставленного списка доступных тегов.

Рекомендации:
- Предлагайте только теги из предоставленного списка доступных тегов
- Будьте консервативны — помечайте только то, в чём уверены
- Учитывайте как тему контента, так и цель поста

Вы всегда должны отвечать валидным JSON в следующем точном формате:
{"tags": ["tag1", "tag2"], "confidence": 85}

- tags: массив названий тегов из доступного списка
- confidence: целое число от 0 до 100, представляющее уровень вашей уверенности

Если ни один тег не подходит, используйте: {"tags": [], "confidence": 0}
  • Формат ответа JSON для персонажа:
{
  "tags": "[строка]",
  "confidence": "целое число"
}
  • Модель языка по умолчанию: Выберите LLM, настроенный в разделе Предварительные требования.

    :spiral_notepad: Клиенты, размещённые на платформе Discourse, могут выбрать CDCK Hosted Small LLM при настройке AI-агентов.

  • Включённые инструменты: Теги
  • Принудительные инструменты: Теги
  • Стратегия принудительных инструментов: Применять только к первому ответу
  • Режим выполнения: По умолчанию (фиксированные лимиты)

Конфигурации автоматизации

  1. Перейдите в АдминистрированиеПлагиныАвтоматизация.
  2. Нажмите + Добавить автоматизацию.
  3. Выберите скрипт Помечение тем с помощью AI.
  4. Настройте параметры из раздела «Когда/Что» по своему усмотрению.
  5. В разделе «Параметры скрипта» в настройке AI Agent выберите Агента, определённого для этой автоматизации.
  6. Укажите, как AI будет выбирать теги, в настройке Tag Selection Mode.
    • Использовать конкретный список тегов (настроенный в параметре Available Tags)
    • Позволить AI обнаруживать и использовать любые теги сайта.
  7. Нажмите кнопку «Обновить автоматизацию».
  8. Включите автоматизацию.

Рекомендации по лучшей практике

  • Начинайте с узкой области применения: Применяйте автоматизацию только к конкретной категории или к первым сообщениям новых пользователей (уровень доверия 0 или 1), прежде чем расширять её. Это ограничивает расходы на LLM и снижает риск массового ошибочного тегирования.
  • Пишите чёткие описания тегов в своём промпте: Чем точнее описания смысла каждого тега, тем надёжнее LLM будет классифицировать правильно.
  • Следите за ложными срабатываниями и пропусками: LLM не будет точной на 100%. Создайте рабочий процесс для проверки и исправления ошибочно помеченных тем и со временем корректируйте свой промпт.
  • Устанавливайте разумные лимиты токенов: Параметр «Max Post Tokens» ограничивает объём сообщения, отправляемого в LLM. Для большинства задач тегирования достаточно первых нескольких сотен токенов (начало сообщения).

Распространённые проблемы и решения

  • Теги не применяются автоматизацией
    Проверьте разрешения для тегов. Если есть какие-либо ограниченные теги, которые должны применяться, убедитесь, что параметр автоматизации Allow Restricted Tags включён.
  • Автоматизация запускается, но не помечает темы
    Проверьте логи сайта, чтобы выявить любые ошибки, связанные с плагинами Discourse AI или Discourse Automation.

Дополнительные ресурсы

5 лайков