Frustrações com o detector de spam de IA

,

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?

1 curtida

Olá, para responder à sua pergunta:

Da documentação:

Obrigado, mas eu sei o que é um tokenizador. O que eu não sei é para que o Discourse o utiliza e o que aconteceria se eu escolhesse o tokenizador errado? Eu não preciso de um tokenizador para chamar um LLM de qualquer maneira.

Você pode tentar visitar este https://\u003cyour-site\u003e/admin/plugins/discourse-ai/ai-spam - ele deve permitir que você insira instruções personalizadas e teste contra uma postagem.

Pelo que entendi, esta instrução é concatenada ao prompt do sistema em vez de substituí-lo, tornando o prompt ainda mais longo e com idiomas misturados…

Mas passar no teste não significa que não há problema. (FYI eu ainda não configurei totalmente o LLM; tentei o serviço Gemini gratuito, mas recebi 429, então estou tentando descobrir como integrar o llama.cpp ao Discourse agora.)

Acabei de fazer uma configuração rápida e funciona bem ao selecionar a persona personalizada para spam.

Screenshot 2025-11-19 at 1.54.11 PM

Screenshot 2025-11-19 at 1.51.51 PM

Avise-nos novamente se não conseguir fazer isso via /discourse-ai/ai-spam

1 curtida

Obrigado, então esse rótulo “detector de spam” afeta apenas a filtragem de lista de personas?
Vou configurar um ambiente de teste e tentar.