I’m trying to setup the AI spam detector for my own Discourse instance, but have several questions:
The system prompt of spam detector persona can’t be edited. I can create a new persona but there is no field to make Discourse know that it is going to be used as a spam detector?
I want to use Qwen3 as the LLM for the task. There is no preset for Qwen3 so I’m going to create a custom one. But there isn’t a Qwen3Tokenizer either. What does the tokenizer do here? Does QwenTokenizer work for Qwen3?
Or, is there an easier option that I can setup a webhook-like service and Discourse calls it on new topics / posts?
Gracias, pero sé lo que es un tokenizador. Lo que no sé es para qué lo usa Discourse y qué pasaría si eligiera el tokenizador incorrecto. De todos modos, no necesito un tokenizador para llamar a un LLM.
¿Puedes intentar visitar esta https://\u003cyour-site\u003e/admin/plugins/discourse-ai/ai-spam? Debería permitirte insertar instrucciones personalizadas y probar contra una publicación.
Entiendo que esta instrucción se concatena a la instrucción del sistema en lugar de reemplazarla, lo que hace que la instrucción sea aún más larga y tenga lenguajes mixtos…
Pero pasar la prueba no significa que no haya ningún problema. (Para su información, todavía no he configurado completamente el LLM; probé el servicio gratuito de Gemini pero obtuve 429, así que ahora estoy tratando de descubrir cómo integrar llama.cpp en Discourse).
Gracias, ¿así que esa etiqueta de “detector de spam” solo afecta al filtrado de listas de las personas?
Configuraré un entorno de prueba e intentaré usarlo.