Knowledge Base e RAG
Che cos'è il RAG?
La Retrieval-Augmented Generation (RAG) significa che l'IA non si basa soltanto sui propri dati di addestramento. Prima di generare una risposta, cerca nella tua base di conoscenza i contenuti più pertinenti e li usa per formulare una risposta accurata e fondata.
Come funziona (passo dopo passo)
- Importazione – Aggiungi contenuti tramite testo, URL, sitemap, PDF o un file Markdown/TXT.
- Suddivisione (chunking) – Il sistema divide i contenuti in blocchi di circa 500 token con sovrapposizione, per mantenere la continuità del contesto.
- Vettorizzazione (embedding) – Ogni blocco viene convertito in un vettore usando OpenAI
text-embedding-3-small. - Indicizzazione – I vettori vengono archiviati e indicizzati per una ricerca per similarità rapida.
- Query – Quando un visitatore pone una domanda, la query viene vettorizzata e una ricerca semantica recupera i primi K blocchi più pertinenti.
- Generazione – Il modello di IA riceve i blocchi recuperati come contesto e genera una risposta basata sui fatti.
Metodi di importazione
| Metodo | Come | Ideale per |
|---|---|---|
| Text | Incolla direttamente nell'editor | FAQ, policy, brevi testi |
| URL | Inserisci l'URL di una pagina web; Conviro la scansiona | Articoli del blog, pagine prodotto, siti di documentazione |
| Carica un file PDF (max 10 MB) | Manuali, whitepaper, cataloghi | |
| Markdown / TXT | Carica un file .md o .txt | Procedure interne (SOP), FAQ, note di formazione |
Knowledge Base per singolo chatbot
Ogni chatbot può avere una propria base di conoscenza dedicata. Questo significa che:
- Un «bot Vendite» vede solo i contenuti relativi alle vendite.
- Un «bot Assistenza» vede solo i contenuti relativi all'assistenza.
- Nessuna contaminazione tra le risposte.
Configuralo nella scheda Dashboard -> Assistants -> Il tuo bot -> Knowledge Base.
Consigli per risultati ottimali
- Usa il formato FAQ – «D: Come reimposto la password? R: Vai su Settings -> Password…» fornisce all'IA il segnale più chiaro.
- Mantieni i blocchi mirati – Un solo argomento per fonte. Evita di caricare un PDF di 200 pagine senza suddividerlo.
- Aggiorna regolarmente – Le informazioni obsolete portano a risposte sbagliate. Rivedi le fonti ogni trimestre.
- Aggiungi esempi negativi – «NON offriamo assistenza telefonica» impedisce all'IA di inventare funzionalità che non hai.
- Testa dopo ogni importazione – Apri il widget e fai domande relative ai nuovi contenuti.
- Monitora le risposte dell'IA – Controlla la cronologia Sessions per individuare risposte poco affidabili o errate e perfeziona la tua KB.