Discourse AI - Triage AI

Quindi per aggiungere tag o cambiare categorie, ci sono attualmente le seguenti opzioni (correggimi se sbaglio)

  • l’utente utilizza l’AI helper per suggerire tag e categorie dall’interno del composer basandosi su embedding vettoriali nearest neighbor, confrontandoli con post precedenti.
  • l’amministratore imposta un classificatore di post AI separato che esegue il topic attraverso un LLM per ogni possibile tag e ogni possibile categoria, che aggiunge il tag o cambia la categoria quando l’output dell’LLM lo indica. Non aggiungerà tag arbitrari, ogni classificatore aggiungerà solo un tag specifico sì o no. Questo non è solo macchinoso da configurare e mantenere, ma è anche costoso perché devi eseguirli tutti.

Quello che vorrei avere è un classificatore che accetti un’istruzione come

Sei un assistente di tagging per un forum. Il forum riguarda X, Y e Z.

Il tuo compito è taggare i post del forum con uno o più dei seguenti tag:

  • un tag che specifica se il post sta vendendo qualcosa o cercando qualcosa. Tag: for_sale, wanted, advice
  • un tag che specifica il tipo di articolo di cui tratta il post: cars, services, tickets, kids_stuff, home_and_garden, other.

Se incontri un messaggio NSFW, taggalo NSFW.

Puoi anche impostare azioni per moderare un post.
Se incontri un messaggio che è pertinente a questo forum ma potrebbe essere visto come offensivo, imposta l’azione su ‘flag’.
Se incontri un messaggio che non è pertinente, imposta l’azione su ‘hide’

Questo può quindi essere accompagnato dalla fantastica nuova opzione structured outputs di OpenAI per restituire una struttura JSON che specifica i tag da aggiungere o l’azione da intraprendere, che verrà quindi elaborata dal classificatore.

C’è qualcosa del genere in roadmap e/o è benvenuto un PR? O sarebbe territorio di plugin?

7 Mi Piace