Vai al contenuto
kenjtecJournal
Cerca nel Journal

RAG spiegato: come un’IA accede alle tue conoscenze

Una fonte corretta può sembrare sbagliata a causa di un confine del testo infelice. Con tre brevi regole, la RAG può essere esaminata in modo tracciabile, dal recupero alla risposta.

Da un foglio, Hanne ritaglia una striscia stretta e un pezzo largo che tiene uniti due campi. Illustrazione creata con l’IA.

«Il materiale può essere preso.» La frase si trova davvero nel manuale. L'eccezione per le confezioni sigillate segue subito dopo, ma non finisce nel frammento di testo recuperato. Un'IA può formulare dalla prima frase una risposta pulita e con fonte, e perdere comunque la condizione decisiva.

La RAG combina ricerca e risposta: i passaggi di una raccolta che corrispondono alla domanda vengono selezionati e forniti come contesto. Questo non modifica automaticamente i pesi del modello. La tecnologia rilevante comincia prima che la risposta venga scritta, con l'acquisizione, la suddivisione e la selezione del materiale.

Quattro passaggi e quattro possibili punti di errore

Innanzitutto il contenuto di un file deve essere disponibile in una forma utilizzabile. Poi viene suddiviso in sezioni. Un indice di ricerca aiuta a trovare le sezioni che corrispondono alla domanda. Infine un modello formula una risposta usando il materiale selezionato. Un errore all'inizio non scompare solo perché l'ultima frase suona particolarmente convincente.

La documentazione di Open WebUI descrive, tra l'altro, la suddivisione del testo, la sovrapposizione e la reindicizzazione. I documenti di conoscenza esistenti mantengono la suddivisione precedente finché non vengono reindicizzati. Un'impostazione modificata non è quindi ancora la prova che l'indice di ricerca sia già cambiato.

Costruisci una piccolissima raccolta con risposte note

Crea tre tuoi file di testo con identificativi stabili. Il primo descrive il prelievo del materiale e la relativa eccezione. Il secondo distingue gli ospiti dai membri del team. Il terzo spiega la differenza tra documenti attuali e archiviati. La fonte possono essere file locali scelti deliberatamente o contenuti esportati da un sistema come Nextcloud; fornire i file e la ricerca tramite IA restano passaggi separati.

K01 Material
Material may be taken.
Sealed packages require approval beforehand.

K02 Access
Guests check in at reception.
Team members use their own access.

K03 Archive
Current documents are kept in the working folder.
Archived versions are kept only for traceability.

Annota quattro domande con la base attesa: Che cosa vale per le confezioni sigillate? Come si registrano gli ospiti? Quale versione è attuale? Dov'è il numero di telefono della reception? L'ultima informazione manca di proposito. Così hai un vero caso sconosciuto accanto a tre domande a cui si può rispondere.

In uno strumento RAG esistente, inizia con questa piccola raccolta. Salva o visualizza i frammenti di testo effettivamente recuperati prima di giudicare la risposta finale. Se l'eccezione manca già lì, vanno esaminate prima la suddivisione o la selezione. Riformulare il prompt della risposta non può compensare in modo affidabile una fonte mancante.

Modificare deliberatamente i confini del testo

Confronta due varianti gestibili: una suddivisione in cui regola ed eccezione finiscono separate e una che le tiene insieme. Annota le sezioni effettivamente prodotte. Una semplice impostazione dal nome accattivante non ti dice ancora dove il tuo testo sia stato davvero tagliato.

La sovrapposizione può preservare il contesto vicino, ma crea contenuti ripetuti aggiuntivi. Sezioni molto grandi, d'altra parte, possono portare con sé molto materiale irrilevante. Questo esempio quindi non fornisce una dimensione ideale universale delle sezioni.

Durante il confronto, mantieni invariati tutti gli altri passaggi. Se estrazione, modello di embedding e prompt cambiano contemporaneamente, una risposta diversa difficilmente può essere attribuita a un'unica causa. Una piccola raccolta rende più facile proprio questa osservazione.

Reindicizzare e reimportare sono cose diverse

Open WebUI indica un limite particolarmente pratico della reindicizzazione: lavora con il testo già estratto e non riapre il file originale. Un metodo di estrazione diverso quindi non modifica automaticamente il contenuto dei documenti precedenti. Per un'elaborazione davvero nuova, i file interessati devono essere aggiunti di nuovo seguendo la procedura documentata.

Questa distinzione aiuta nella risoluzione dei problemi. Se una riga di tabella manca già dal testo estratto, una dimensione dei chunk diversa non è la prima leva. Se l'eccezione è presente ma viene recuperata separatamente, la questione riguarda una fase successiva.

Una buona risposta alle quattro domande di test indica la propria base, mantiene le restrizioni e lascia aperto il numero di telefono mancante. Il test non misura la qualità generale della RAG. Rende comprensibile la catena: acquisire la fonte, preservare il contesto, trovare il passaggio giusto e solo allora rispondere basandosi su di esso.

Fonti e stato

Fonti aggiornate al 25 ottobre 2026. Retrieval Augmented Generation — Chunking and re-indexing.

Amburgo è il nostro punto di partenza.

L’utilità viaggia con te.

IA pratica da Amburgo, spiegata per tutti.

Articoli salvati