Questo argomento copre la configurazione del modulo Embeddings del plugin Discourse AI. Spiega cosa sono gli embeddings, come vengono utilizzati e come configurarli.
Livello utente richiesto: Amministratore
Gli embeddings sono una componente cruciale del plugin Discourse AI, che abilita funzionalità come Argomenti correlati e Ricerca AI. Questa guida ti accompagnerà nella configurazione e nell’utilizzo degli embeddings nella tua istanza Discourse.
Cosa sono gli Embeddings?
Gli embeddings sono rappresentazioni numeriche del testo che catturano il significato semantico. In Discourse, vengono utilizzati per:
- Generare argomenti correlati in fondo alle pagine degli argomenti
- Abilitare la funzionalità di ricerca semantica
Configurazione degli Embeddings
Per i clienti ospitati
Se sei un cliente ospitato, gli embeddings sono preconfigurati. Puoi semplicemente abilitare le funzionalità AI che dipendono da essi.
Per le istanze self-hosted
Se stai eseguendo il self-hosting, consulta la Guida Discourse AI self-hosted per istruzioni dettagliate sulla configurazione.
Configurazione degli embeddings
Naviga su Admin → Settings → Discourse AI, assicurati che le seguenti impostazioni siano abilitate.
- ai embeddings enabled: Attiva o disattiva il modulo embeddings
- ai embeddings selected model: Seleziona quale modello utilizzare per generare gli embeddings
Impostazioni opzionali che possono essere modificate…
- AI embeddings generate for pms: Decidi se generare embeddings per i messaggi privati
- AI embeddings semantic related topics enabled: Abilita o disabilita la funzionalità “Argomenti correlati”
- AI embeddings semantic related topics: Il numero massimo di argomenti correlati da mostrare
- AI embeddings semantic related include closed topics: Inclusione di argomenti chiusi nei risultati della ricerca AI
- AI embeddings semantic search enabled: Abilita la ricerca AI a pagina intera
- AI embeddings semantic search hyde model: Modello utilizzato per espandere le parole chiave per ottenere risultati migliori durante una ricerca semantica
Provider
All’interno delle impostazioni di amministrazione, naviga sulla scheda AI plugin → Embeddings per configurare eventuali impostazioni relative al provider, come le chiavi API.
Discourse AI supporta più provider di Embeddings:
- Embeddings ospitati da Discourse (consigliato e predefinito)
- OpenAI
- Modelli open source tramite Hugging Face
- Opzioni personalizzate
Funzionalità
Argomenti Correlati
Quando abilitata, una sezione “Argomenti Correlati” appare in fondo alle pagine degli argomenti, collegando a discussioni semanticamente simili.
Ricerca AI
Gli embeddings alimentano l’opzione di ricerca semantica nell’interfaccia di ricerca a pagina intera.
La ricerca semantica si basa su HyDE (Hypothetical Document Embedding). Espandiamo il termine di ricerca utilizzando un modello linguistico di grandi dimensioni che fornisci. Una volta espanso, convertiamo la ricerca espansa in un vettore e cerchiamo argomenti simili. Questa tecnica aggiunge un po’ di latenza alla ricerca e migliora i risultati.
Quando selezioni un modello per hyde tramite ai embeddings semantic search hyde model, assicurati di scegliere un modello veloce come Gemini Flash, Claude Haiku, GPT4o Mini o i modelli più recenti disponibili.
Generazione degli embeddings
Gli embeddings vengono generati automaticamente per i nuovi post. Per generare embeddings per contenuti esistenti:
- Gli embeddings vengono creati quando una pagina viene visualizzata se mancano
- Discourse riempirà automaticamente gli embeddings per gli argomenti più vecchi.
FAQ
D: Come vengono determinati gli argomenti correlati?
R: Gli argomenti correlati si basano esclusivamente sugli embeddings, che includono il titolo, la categoria, i tag e il contenuto dei post.
D: Posso escludere determinati argomenti dagli argomenti correlati?
R: Sì, esiste un’impostazione del sito per rimuovere gli argomenti chiusi dai risultati.
D: Gli embeddings funzionano per i post storici?
R: Sì, il sistema riempirà automaticamente gli embeddings per tutti i tuoi contenuti.




