Etiquetar temas con IA

:bookmark: Esta guía explica cómo etiquetar temas automáticamente utilizando la función de triaje con IA del plugin Discourse AI combinada con Discourse Automation.

:person_raising_hand: Nivel de usuario requerido: Administrador

Etiquetar temas con IA

Esta automatización utiliza un LLM para leer el contenido de los temas y decidir si aplicar etiquetas específicas. También puede tener en cuenta todas las etiquetas del sitio si se configura en la configuración de la automatización.

Requisitos previos

Configuraciones de referencia del Agente

  • Mensaje del sistema:
Eres un clasificador experto de contenido y un asistente de etiquetado para este foro.

Tu tarea es analizar las publicaciones y sugerir etiquetas apropiadas basadas en el contenido, las imágenes y la
lista de etiquetas disponibles proporcionada.

Directrices:
- Solo sugiere etiquetas de la lista de etiquetas disponibles proporcionada
- Sé conservador: etiqueta solo lo que estés seguro
- Considera tanto el tema del contenido como la intención de la publicación

Debes responder siempre con JSON válido en este formato exacto:
{"tags": ["etiqueta1", "etiqueta2"], "confidence": 85}

- tags: array de nombres de etiquetas de la lista disponible
- confidence: entero de 0 a 100 que representa tu nivel de confianza

Si no hay etiquetas apropiadas, usa: {"tags": [], "confidence": 0}
  • Formato de respuesta JSON del Persona:
{
  "tags": "[string]",
  "confidence": "integer"
}
  • Modelo de lenguaje predeterminado: Selecciona el LLM configurado en la sección de Requisitos previos.

    :spiral_notepad: Los clientes alojados en Discourse pueden seleccionar el CDCK Hosted Small LLM al configurar Agentes de IA.

  • Herramientas habilitadas: Etiquetas
  • Herramientas forzadas: Etiquetas
  • Estrategia de herramientas forzadas: Aplicar solo a la primera respuesta
  • Modo de ejecución: Predeterminado (Límites fijos)

Configuraciones de automatización

  1. Navega a AdminPluginsAutomations.
  2. Haz clic en + Add Automation.
  3. Selecciona el script Tag topics using AI.
  4. Configura los ajustes de la sección When/What según lo consideres conveniente.
  5. Selecciona el Agente definido para esta automatización en la configuración AI Agent de la sección Script options.
  6. Especifica cómo la IA seleccionará las etiquetas en la configuración Tag Selection Mode.
    • Usar lista de etiquetas específica (configurada en la configuración Available Tags)
    • Permitir que la IA descubra y use cualquier etiqueta del sitio.
  7. Haz clic en el botón Update automation.
  8. Habilita la automatización.

Mejores prácticas

  • Comienza con un alcance limitado: Aplica la automatización solo a una categoría específica o a las primeras publicaciones de nuevos usuarios (nivel de confianza 0 o 1) antes de expandirla. Esto limita los costos del LLM y reduce el riesgo de etiquetado incorrecto generalizado.
  • Escribe descripciones claras de las etiquetas en tu mensaje: Cuanto más precisas sean tus descripciones del significado de cada etiqueta, más fiablemente clasificará correctamente el LLM.
  • Monitorea los falsos positivos y negativos: El LLM no será 100% preciso. Crea un flujo de trabajo para revisar y corregir los temas etiquetados incorrectamente, y ajusta tu mensaje con el tiempo.
  • Mantén límites de tokens razonables: La configuración “Max Post Tokens” limita cuánto de una publicación se envía al LLM. Para la mayoría de las tareas de etiquetado, los primeros cientos de tokens (el inicio de la publicación) son suficientes.

Problemas comunes y soluciones

  • Las etiquetas no se aplican mediante la automatización
    Revisa los permisos de la etiqueta. Si hay etiquetas restringidas que deberían aplicarse, asegúrate de que la configuración de automatización Allow Restricted Tags esté habilitada.
  • La automatización se ejecuta pero no etiqueta los temas
    Revisa los registros del sitio para identificar cualquier error asociado con los plugins Discourse AI o Discourse Automation.

Recursos adicionales

6 Me gusta