RAG (Retrieval-Augmented Generation)

Definizione rapida

Architettura che recupera documenti o frammenti pertinenti e li inserisce nel contesto prima della generazione.

Spiegazione

RAG separa recupero e generazione: il sistema cerca fonti aggiornate, poi chiede al modello di usarle. La qualità dipende da ingestion, chunking, ranking, citazioni e controllo delle risposte.

Esempio pratico

Un assistente recupera tre paragrafi da una policy e formula una risposta citando gli identificativi delle sezioni.

Spiegazione tecnica

La pipeline comprende query, retriever, eventuale reranker, assemblaggio del contesto e generazione; i filtri di autorizzazione devono valere anche sui documenti recuperati.

Da non confondere con

Non è una semplice domanda a un LLM con un testo incollato: RAG è un flusso di recupero e generazione progettato.