RAG (generazione aumentata dal recupero)
La generazione aumentata dal recupero, o RAG, è una tecnica in cui i passaggi più pertinenti a una domanda vengono cercati in una raccolta di documenti e passati a un modello linguistico, che scrive poi la risposta a partire da essi. Permette a un modello di lavorare con materiale su cui non è mai stato addestrato e troppo grande per essere incollato per intero.
Aggiornato il 8 novembre 2026
In questa pagina
Leggibile solo sui tuoi dispositivi.
La tua conversazione appare in chiaro sul tuo dispositivo, e sugli altri tuoi dispositivi se li sincronizzi. Da nessun’altra parte.
Illeggibile per noi.
Il tuo messaggio transita senza essere registrato; le tue chat vengono salvate solo cifrate.
Il modello non sa chi sei.
Riceve la domanda, mai la tua e-mail, il tuo account o il tuo indirizzo IP.
Niente resta per strada.
La risposta torna e viene salvata qui, cifrata; anche con la sincronizzazione, la tua chiave non ci arriva mai in chiaro.
Come funziona
Un sistema RAG ha due fasi. Prima, un passaggio di indicizzazione divide ogni documento in brani e trasforma ciascun brano in un embedding, un elenco di numeri che ne cattura il significato. I brani su temi simili finiscono con vettori simili. Poi, al momento della domanda, la domanda viene trasformata in vettore allo stesso modo, i brani più vicini si trovano confrontando i vettori e vengono aggiunti al prompt accanto alla domanda. Il modello risponde usandoli.
Il metodo risolve due limiti di un modello semplice. Non può leggere ciò su cui non è stato addestrato, come i tuoi appunti, il contratto di un fornitore, il manuale di un prodotto o le novità della settimana scorsa, e la sua finestra di contesto è finita. Il recupero porta dentro solo ciò che serve, così una biblioteca molto più grande della finestra può comunque essere interrogata. Dà inoltre alla risposta un appiglio: il modello può citare il brano che ha usato, e un’allucinazione diventa più facile da scoprire.
La qualità della risposta dipende dalla qualità del recupero. Se il brano giusto non viene trovato, il modello non ha nulla da citare e può ripiegare sulle ipotesi. Conta anche la misura dei brani: un frammento tagliato a metà frase perde senso, mentre un blocco grande quanto un capitolo spreca spazio. Pagine scansionate, tabelle e note sono ostacoli frequenti. Una risposta RAG si legge quindi meglio tenendo sott’occhio i brani citati. Gli ingredienti tipici sono un modello di embedding, un indice vettoriale, un riordinatore, una regola di suddivisione e un modello di prompt; gli usi tipici sono assistenti per l’assistenza clienti, ricerca giuridica, aiuti allo studio e wiki interne. Le soluzioni ibride combinano vettori semantici e punteggi classici per parole chiave come BM25, poi riordinano la rosa dei candidati con un cross-encoder, perché codici prodotto, cognomi e numeri di errore si trovano meglio con termini letterali che con il solo significato.
In NeverNo
La Cassaforte di NeverNo è un RAG costruito attorno alla tua privacy. I documenti che aggiungi, in PDF, Word, Markdown, testo o codice, restano nel tuo browser nel database IndexedDB chiamato neverno, cifrati con la stessa chiave delle tue conversazioni. Ogni documento è diviso in brani di circa 800 token e ogni brano riceve un vettore di 1.024 numeri. Quel vettore è calcolato una volta da un modello privato presso DeepInfra, e la ricerca vera e propria avviene nel tuo browser, sui vettori lì conservati.
Quando «Rispondi con la mia cassaforte» è attivo, una domanda invia al modello che risponde solo i brani più vicini, al massimo 6, o 3 nel piano gratuito, con il nome del documento e soltanto insieme a quel messaggio. Il resto dei tuoi documenti non esce mai. Con un modello anonimizzato, i brani raggiungono il suo creatore insieme al messaggio, secondo le regole di quel creatore. GLM 5.3 Flash è un modello privato gratuito di Z.ai che legge le immagini, e la pagina sull’IA privata spiega dove viene conservato tutto.
Da ricordare
Il RAG prima cerca in una raccolta, poi chiede al modello di rispondere dai brani trovati.
Rende utilizzabile una libreria molto grande nonostante la finestra di contesto limitata.
Rende le risposte più facili da verificare, perché si può mostrare il brano di sostegno.
La qualità dipende dal recupero: se il brano giusto sfugge, la risposta ne risente.
Domande frequenti
Il RAG è la stessa cosa di addestrare un modello sui miei documenti?
No. L’addestramento cambia il modello stesso, ed è lento e costoso. Il RAG lascia il modello com’è e mette nel prompt, a ogni domanda, solo i brani pertinenti, così i tuoi documenti possono cambiare in qualsiasi momento.
Cos’è un embedding?
È un elenco di numeri che rappresenta il significato di un pezzo di testo. I testi di significato simile hanno vettori vicini tra loro, ed è questo che rende possibile una ricerca per significato anziché per parole esatte.
Il RAG elimina le allucinazioni?
Le riduce dando al modello testo reale su cui appoggiarsi, ma non le elimina. Il modello può ancora fraintendere un brano o ignorarlo, quindi controlla la risposta sui brani citati. Guasti tipici sono un brano mancato, una tabella letta male e una fonte superata. Registrare quali brani sono stati recuperati per ogni domanda aiuta anche i tecnici a correggere risposte sbagliate ostinate. Conta anche l’aggiornamento: reindicizza i documenti ogni volta che cambiano.
Fai la tua prima domanda
Senza account né carta. Scrivi in una delle 10 lingue che NeverNo parla.
Apri la chat