Etiquetar temas con IA

:bookmark: Esta guía explica cómo etiquetar automáticamente temas utilizando la función de triaje con IA del plugin Discourse AI combinado 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 considerar todas las etiquetas del sitio si se configura en la configuración de la automatización.

Requisitos previos

Configuraciones de referencia del Agente

  • Prompt de sistema:
Eres un experto clasificador de contenido y 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 ninguna etiqueta es apropiada, usa: {"tags": [], "confidence": 0}
  • Formato de respuesta JSON del Agente:
{
  "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 los 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 AdminPluginsAutomatizaciones.
  2. Haz clic en + Agregar automatización.
  3. Selecciona el script Etiquetar temas con IA.
  4. Configura los ajustes de la sección Cuando/Qué según necesites.
  5. Selecciona el Agente definido para esta automatización en el ajuste AI Agent de la sección Opciones del script.
  6. Especifica cómo la IA seleccionará las etiquetas en el ajuste Tag Selection Mode.
    • Usar lista de etiquetas específica (configurada en el ajuste Available Tags)
    • Permitir que la IA descubra y use cualquier etiqueta del sitio.
  7. Haz clic en el botón Actualizar automatización.
  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 prompt: Cuanto más precisas sean tus descripciones del significado de cada etiqueta, más confiablemente clasificará el LLM correctamente.
  • Monitorea los falsos positivos y negativos: El LLM no será 100% preciso. Crea un flujo de trabajo para revisar y corregir temas etiquetados incorrectamente, y ajusta tu prompt con el tiempo.
  • Mantén límites de tokens razonables: El ajuste “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 están aplicando mediante la automatización
    Revisa los permisos de la etiqueta. Si hay etiquetas restringidas que deben aplicarse, asegúrate de que el ajuste de automatización Allow Restricted Tags esté habilitado.
  • 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

9 Me gusta