L’analisi (triage) basata sull’IA utilizza la potenza degli Agenti IA per rispondere in modo intelligente agli argomenti.
Si prega di notare che questa funzionalità richiede che siano installati sia il plugin discourse-automation che discourse-ai per funzionare.
Casi d’uso
-
Supporto automatico: Genera risposte intelligenti alle domande di supporto degli utenti. Ad esempio, in una categoria Support, l’agente può utilizzare i contenuti della community come contesto. Un vantaggio è avere le risposte generate tramite sussurri in modo che un risponditore possa utilizzare prima le risposte suggerite prima di rispondere.
-
Esperto di categoria: Avere un agente esperto designato per ogni categoria della tua community. Risponde al primo post di un argomento, con un follow-up umano se necessario.
-
Moderazione discreta: Incoraggiare gli utenti a pubblicare contenuti appropriati per la community nei posti giusti. Ad esempio, se un argomento sembra non corrispondere alla categoria, invece di apportare modifiche automaticamente, risponde nell’argomento suggerendo altre categorie per avvisare l’autore.
-
Follow-up argomenti bloccati: Risponde automaticamente agli argomenti che sono rimasti senza risposta per un certo periodo di tempo, utilizzando l’attivatore
stalled_topicper spingere avanti le conversazioni.
Dato che gli Agenti sono completamente personalizzabili, una community può sfruttare questa funzionalità in molti altri modi.
Come funziona
L’analisi (triage) basata sull’IA utilizzando gli Agenti può rispondere incondizionatamente ad argomenti e post utilizzando gli agenti per comprendere il contesto e guidare risposte intelligenti.
Per configurare questa funzionalità, naviga su Admin → Plugins → Automations → New automation e seleziona lo script LLM Agent Triage. Devi avere un agente creato prima di utilizzare questa funzionalità.
Quella che segue è una regola di automazione di esempio e un agente associato.
Trigger (Attivatori)
Questa automazione supporta due trigger:
- Post created/edited: Si attiva quando viene creato un nuovo post o quando un post esistente viene modificato.
- Stalled topic: Si attiva quando un argomento non ha avuto attività per un periodo di tempo configurato.
Configurazione
Per configurare questa funzionalità, è necessario specificare alcuni parametri:
-
Agent: Agente IA da utilizzare per l’analisi (triage). Deve avere le impostazioni predefinite LLM e l’utente impostati.
-
Reply as Whisper: Se la risposta dell’agente debba apparire come un sussurro.
-
Silent Mode: Se selezionato, l’agente riceverà il contenuto ma non pubblicherà nulla sul forum. Un amministratore deve creare Custom tools prima di utilizzare questa opzione. Questo viene utilizzato in concomitanza con il campo Tools nelle impostazioni dell’Agente. Questo può essere utile per:
- Effettuare una richiesta HTTP a un’API interna aziendale informando che è successo qualcosa.
- Eseguire effetti collaterali su Discourse come la creazione di un messaggio di chat o la segnalazione di un post.
Silent Mode e Reply as Whisper sono mutualmente esclusivi: solo uno può essere attivo alla volta.
Avvertenze
- Le chiamate LLM possono essere costose. Fai attenzione a monitorare i costi e considera sempre di eseguire su piccoli sottoinsiemi.
- Tieni presente che gli LLM possono allucinare, quindi assicurati di controllare attentamente qualsiasi output.
- I post creati dai bot vengono automaticamente ignorati e non attiveranno l’agente.
- Viene applicata la limitazione della frequenza (rate limiting): per impostazione predefinita, un massimo di 60 chiamate di analisi al minuto a livello globale e 2 per singolo post al minuto. Queste possono essere regolate tramite le impostazioni nascoste del sito
ai_automation_max_triage_per_minuteeai_automation_max_triage_per_post_per_minute.

