Condividiamo la prima iterazione della nostra guida introduttiva a Discourse AI Enterprise. Tutti i feedback e le domande ci aiuteranno a migliorarla. Grazie!
Panoramica
Discourse AI è una suite modulare di funzionalità alimentate dall’intelligenza artificiale integrata direttamente in Discourse. Migliora il coinvolgimento della comunità, semplifica la moderazione e aiuta gli utenti a trovare e creare contenuti in modo più efficace. Ogni funzionalità dispone di un interruttore indipendente e può essere attivata o disattivata singolarmente. Il tuo team controlla cosa è attivo, quando e per chi. Alcune funzionalità, come Argomenti correlati e Sentiment, sono abilitate di default nei siti ospitati e possono essere disabilitate in qualsiasi momento.
Riepilogo delle funzionalità\n
La tabella seguente fornisce un riferimento rapido per ogni funzionalità di Discourse AI, inclusi i dati che elabora e chi può visualizzare l’output generato dall’IA.
| Funzionalità | Cosa fa | Dati elaborati | Chi lo vede | Default |
|---|---|---|---|---|
| AI Bot | Chatbot conversazionale tramite messaggi diretti o menzioni; supporta agenti AI personalizzati | Messaggi degli utenti + contenuti della comunità (tramite ricerca) | Utenti nei gruppi autorizzati | Disattivato |
| AI Search | Ricerca semantica | Contenuto degli argomenti (embedding vettoriali) | Tutti gli utenti | Disattivato |
| AI Triage | Classificazione automatica dei post tramite Discourse Automation: tag automatico, segnalazione automatica, categorizzazione automatica. Richiede la configurazione delle regole. | Contenuto del post quando si attiva l’automazione | Regole di automazione definite dallo staff | Disattivato |
| Helper | Assiste nella composizione dei post: correzione bozze, suggerimenti di titoli, spiegazione del testo | Testo selezionato/scritto dall’utente nel compositore | L’utente individuale | Disattivato |
| Argomenti correlati | Fornisce un elenco in fondo a un argomento | Contenuto degli argomenti (embedding vettoriali) | Tutti gli utenti | Attivato |
| Sentiment | Classifica il sentiment e le emozioni dei post per le dashboard di moderazione | Contenuto del post (classificazione automatica) | Solo staff (dashboard amministratore) | Attivato |
| Rilevamento spam | Scansiona i nuovi post degli utenti con basso livello di fiducia per rilevare lo spam; attivazione con un clic | Contenuto dei post di nuovi utenti/utenti con basso livello di fiducia | Solo staff (in background) | Disattivato |
| Riassunto | Genera riassunti di argomenti lunghi o canali di chat | Contenuto dei post dell’argomento/canale | Utenti con accesso all’argomento/canale | Disattivato |
| Traduzione | Traduce post e titoli degli argomenti - richiede la configurazione della lingua di destinazione | Testo dei post, titoli degli argomenti | Tutti gli utenti che visualizzano i contenuti tradotti | Disattivato |
Dati e Privacy
I clienti Enterprise hanno tipicamente bisogno di chiarezza sulla gestione dei dati prima di valutare le funzionalità. Ecco gli impegni principali.
Nessun addestramento con i tuoi dati
Discourse non utilizza i dati dei clienti per addestrare i modelli di IA, né condivide i dati dei clienti con terze parti per tale scopo. Le conversazioni e i contenuti dei clienti appartengono alle comunità che li creano.
Privacy by Design
-
Tutti i dati dell’IA sono memorizzati insieme ai tuoi contenuti di Discourse: ne sei sempre proprietario
-
Puoi configurare qualsiasi provider LLM supportato a tua scelta dove avviene l’elaborazione dell’IA.
-
Il LLM ospitato utilizza modelli open-weight: non sei vincolato a un singolo fornitore o architettura di modello
-
Le personalizzazioni dei prompt sono specifiche del sito: le modifiche rimangono sulla tua istanza
-
Controllo dell’accesso basato su gruppi: la maggior parte delle funzionalità può essere limitata a gruppi di utenti specifici
-
Monitoraggio dell’utilizzo: la dashboard amministratore traccia l’utilizzo dei token e i costi per modello e funzionalità
Modularità e Controllo
Ogni funzionalità di Discourse AI opera in modo indipendente. Puoi attivare una singola funzionalità senza influenzare le altre. Questo significa:
-
Attivare il rilevamento dello spam senza abilitare funzionalità di IA visibili agli utenti
-
Abilitare la traduzione senza esporre il bot AI
-
Implementare miglioramenti alla ricerca prima di introdurre la generazione di contenuti
-
Testare qualsiasi funzionalità con un gruppo fidato prima di abilitarla su tutto il sito
Ogni interruttore di funzionalità è una semplice impostazione amministrativa. La tabella seguente mostra l’interruttore principale e tutti i controlli individuali delle funzionalità:
| Impostazione | Funzionalità | Default |
|---|---|---|
| discourse_ai_enabled | Interruttore principale del plugin | Disattivato |
| ai_translation_enabled | Traduzione dei contenuti | Disattivato |
| ai_bot_enabled | Chatbot AI | Disattivato |
| ai_helper_enabled | Assistenza AI nel compositore/post | Disattivato |
| ai_summarization_enabled | Riassunto di argomenti/chat | Disattivato |
| ai_sentiment_enabled | Analisi del sentiment | Attivato |
| ai_embeddings_enabled | Embedding (ricerca, argomenti correlati) | Attivato |
| ai_spam_detection_enabled | Rilevamento spam | Disattivato |
Nota*: AI Triage non ha un singolo interruttore. Viene configurato tramite regole di Discourse Automation.
Strategia di implementazione consigliata
L’implementazione esatta dipende dalle priorità, dai vincoli e dalle politiche sui dati della tua comunità. In linea generale, raccomandiamo tre passaggi:
-
Decidere quale LLM e servizio di embedding utilizzare e farlo predisporre
-
Abilitare prima le funzionalità ad alto valore e basso rischio
-
Abilitare le altre funzionalità successivamente, una alla volta, prioritarizzate in base alla tua valutazione di valore, sforzo e rischio. Se desiderato, iniziare con un gruppo fidato prima di un’implementazione più ampia.
Passaggio 1: Scegliere i servizi LLM e Embedding
Non sei vincolato a un singolo provider di IA. Discourse AI supporta una vasta gamma di backend LLM. Le tue opzioni includono:
| Opzione | Descrizione | Configurazione | Ideale per |
|---|---|---|---|
| LLM ospitato da Discourse | Modello open-weight preconfigurato, incluso nel tuo piano di hosting. L’utilizzo è soggetto ai limiti di credito del tuo piano. | Nessuna chiave API necessaria; limiti di utilizzo in base al livello del piano | Percorso più semplice; ideale per iniziare |
| AWS | Utilizza LLM e embedding ospitati da AWS all’interno del tuo account AWS | Richiede account AWS e configurazione API | I dati rimangono all’interno del tuo ambiente AWS |
| Porta il tuo (BYO) | Connetti qualsiasi provider LLM supportato: OpenAI, Anthropic, Google, Azure e altri | Richiede chiavi API dal tuo provider scelto | Massima flessibilità; utilizza i modelli preferiti |
In pratica, le tre configurazioni comuni sono:
-
Metal, con servizi ospitati da Discourse per LLM e embedding: il percorso più semplice, nessuna chiave API necessaria
-
AWS, con servizi ospitati da AWS per LLM e embedding: i dati rimangono all’interno del tuo ambiente AWS
-
AWS o metal, con servizi BYO per LLM e embedding: massima flessibilità con il tuo provider preferito
I provider di terze parti supportati includono OpenAI, Anthropic, Google Gemini, Microsoft Azure, Amazon Bedrock, Cloudflare Workers AI, HuggingFace, vLLM, SambaNova, OpenRouter, Together AI, Groq e altri
Passaggio 2: Abilitare prima le funzionalità ad alto valore e basso rischio
Queste funzionalità operano in background o migliorano le funzionalità esistenti senza modificare i flussi di lavoro degli utenti. Forniscono valore immediato con un cambio di gestione minimo:
-
Argomenti correlati: suggerisce discussioni rilevanti agli utenti alla fine di ogni argomento
-
Ricerca semantica: migliora il modo in cui gli utenti trovano i contenuti, andando oltre la corrispondenza di base delle parole chiave
-
Rilevamento spam: scansiona i nuovi post degli utenti con basso livello di fiducia per rilevare lo spam, interamente in background
Passaggio 3: Abilitare le altre funzionalità una alla volta
Prioritarizza in base alla tua valutazione di valore, sforzo e rischio. Se desiderato, inizia con un gruppo fidato prima di un’implementazione più ampia. Funzionalità da considerare successivamente:
-
AI Bot: chatbot conversazionale con cui gli utenti interagiscono tramite messaggi diretti o menzioni; supporta agenti AI personalizzati
-
Traduzione: traduzioni automatiche alimentate dall’IA per la tua comunità globale
-
AI Triage: classificazione, tag e segnalazione automatica dei post (richiede la configurazione delle regole di Automazione)
-
Riassunto: genera riassunti di argomenti lunghi o canali di chat
-
Sentiment: classifica il sentiment e le emozioni dei post per le dashboard di moderazione
-
Helper: assiste nella composizione dei post con correzione bozze, suggerimenti di titoli e altro
Suggerimento: Inizia in modo semplice. Non devi pianificare tutte le funzionalità in anticipo. Molti clienti Enterprise iniziano con solo il LLM ospitato da Discourse e il rilevamento dello spam abilitato, fornendo valore immediato con una configurazione minima. Da lì, espandi quando il tuo team è pronto.
Per iniziare
Pronto per iniziare? Ecco cosa fare successivamente:
-
Rivedi le opzioni dei provider LLM sopra e decidi quale percorso si adatta alle politiche sui dati della tua organizzazione
-
Abilita Discourse AI tramite Admin → Plugins → Discourse AI (l’interruttore principale)
-
Configura la connessione del tuo LLM nella pagina delle impostazioni LLM (se usi un provider BYO)
-
Inizia con funzionalità ad alto valore e basso rischio: Argomenti correlati, Ricerca semantica e Rilevamento spam
-
Monitora l’utilizzo e l’impatto tramite la dashboard Utilizzo AI in Admin
Se sei un cliente ospitato, il tuo team di account Discourse è disponibile per aiutare a pianificare e supportare la tua implementazione in ogni fase.