---
title: "Cos'è il RAG (Retrieval-Augmented Generation)?"
description: "Il RAG (Retrieval-Augmented Generation) dà a un modello di IA, al momento della risposta, documenti pertinenti da leggere, così la risposta sia ancorata ai tuoi dati invece che alla sua memoria. Significato, funzionamento e RAG vs Fine-Tuning."
type: "glossary"
locale: "it"
term: "RAG (Retrieval-Augmented Generation)"
canonical: "https://agenticschool.dev/it/glossario/rag"
dateModified: "2026-07-03"
---

# Cos'è il RAG (Retrieval-Augmented Generation)?

- Definition: RAG (Retrieval-Augmented Generation)
- Updated: 2026-07-03
- Keywords: rag, what is rag, retrieval augmented generation, rag meaning, rag vs fine-tuning
- Canonical URL: https://agenticschool.dev/it/glossario/rag
- Locale: it

> Il RAG (Retrieval-Augmented Generation) dà a un modello di IA, al momento della risposta, documenti pertinenti da leggere, così la risposta sia ancorata ai tuoi dati invece che alla sua memoria. Significato, funzionamento e RAG vs Fine-Tuning.

Il RAG, abbreviazione di Retrieval-Augmented Generation, è una tecnica che dà a un modello di IA, al momento della tua domanda, informazioni pertinenti da leggere, così la sua risposta sia ancorata a documenti reali e aggiornati invece che solo a ciò che ha memorizzato durante l'addestramento. Invece di sperare che il modello conosca già i tuoi dati, un sistema RAG recupera prima gli estratti più pertinenti da una sorgente di conoscenza (i tuoi documenti, un database, un insieme di PDF), li inserisce come contesto nel prompt, poi chiede al modello di rispondere con questo materiale. Il risultato: risposte che citano i tuoi contenuti reali, restano aggiornate man mano che i tuoi dati cambiano e allucinano di meno, senza il costo di un riaddestramento del modello.

## Come funziona il RAG

Una pipeline RAG ha due metà: il retrieval e la generazione. Prima, indicizzi la tua conoscenza in un archivio cercabile, spesso un database vettoriale di embedding. Al momento della query, il sistema trova i passaggi più pertinenti alla domanda, li aggiunge al prompt, e il modello genera una risposta a partire da questo contesto ancorato.

- Indicizzare: dividi i tuoi documenti in chunk e archiviali in modo cercabile per significato, non solo per parola chiave.
- Recuperare: per ogni domanda, riporta la manciata di chunk più pertinenti.
- Generare: inserisci questi chunk come contesto nel prompt e lascia che il modello vi risponda.

## RAG vs Fine-Tuning

Il RAG e il Fine-Tuning adattano entrambi un modello ai tuoi bisogni, ma risolvono problemi diversi. Il Fine-Tuning cambia i pesi del modello per insegnargli uno stile o una competenza, ed è lento e costoso da aggiornare. Il RAG lascia il modello intatto e lo nutre invece di conoscenza fresca al momento della query, quindi è lo strumento giusto quando i tuoi fatti cambiano spesso o devono essere citati. Molti sistemi reali usano entrambi: il Fine-Tuning per il comportamento, il RAG per la conoscenza.

## Perché il RAG conta per chi costruisce

Il RAG è il modo in cui la maggior parte delle funzioni di IA di produzione resta precisa e degna di fiducia. Lascia che un bot di supporto risponda dal tuo vero centro assistenza, un agente di ricerca citi le sue fonti e uno strumento interno ragioni su dati privati che il modello di base non ha mai visto. Poiché il retrieval pilota ciò che il modello legge, il RAG riduce anche l'allucinazione e ti dà un posto dove applicare i permessi, così il modello resti onesto e ancorato al contesto autorizzato.

## FAQ

### Cosa significa RAG?

RAG significa Retrieval-Augmented Generation. È una tecnica in cui un sistema di IA recupera documenti pertinenti al momento della query e li aggiunge al prompt, così il modello generi una risposta ancorata a questo contesto recuperato invece che solo ai suoi dati di addestramento.

### Qual è la differenza tra RAG e Fine-Tuning?

Il Fine-Tuning cambia i pesi del modello per insegnargli uno stile o una competenza, ed è costoso da aggiornare. Il RAG lascia il modello invariato e lo nutre di conoscenza fresca e pertinente al momento della query. Usa il RAG quando i fatti cambiano spesso o devono essere citati; usa il Fine-Tuning per plasmare un comportamento.

### Il RAG ferma l'allucinazione dell'IA?

La riduce, ma non la elimina. Ancorando le risposte a un testo sorgente recuperato, il RAG dà al modello fatti reali su cui appoggiarsi, quindi inventa di meno. Il modello può comunque leggere male o ignorare il contesto, quindi la verifica e una buona qualità di retrieval contano ancora.

### Mi serve un database vettoriale per il RAG?

Il più delle volte sì, ma non sempre. Un database vettoriale archivia gli embedding così puoi recuperare per significato, il che va bene per la maggior parte dei sistemi RAG. Per piccoli dati o dati molto strutturati, una semplice ricerca per parola chiave o una query di database normale può bastare a riportare il contesto giusto.
