Ultralytics YOLO27: Iscriviti alla lista d'attesa.
Licenza YOLO
Torna al glossario di Ultralytics

Agentic RAG

Il RAG agentico affida il recupero delle informazioni a un agente IA: l'agente pianifica le ricerche, sceglie gli strumenti, verifica i risultati e ripete la ricerca finché non è in grado di rispondere.

La generazione aumentata dal recupero (RAG) agentica è una forma di generazione aumentata dal recupero (RAG) in cui un agente IA, ovvero un modello linguistico di grandi dimensioni (LLM) che pianifica e richiama strumenti in un ciclo, decide se recuperare informazioni, quali fonti consultare e se i risultati sono sufficienti per rispondere. La RAG standard esegue un unico passaggio predefinito: codifica la domanda, recupera i passaggi più rilevanti e genera la risposta. Un agente può suddividere una domanda in sotto-domande, inviarne una a un indice di documenti e un'altra a un database SQL o a una ricerca sul web, notare che un risultato non è pertinente, riscrivere la query e cercare di nuovo. Una rassegna del 2025 sulla RAG agentica raggruppa questi comportamenti in quattro pattern di progettazione agentica: riflessione, pianificazione, uso di strumenti e collaborazione multi-agente.

Come funziona la RAG agentica#

Il modello raggiunge gli strumenti di recupero tramite il richiamo di funzioni. Ogni strumento, come una ricerca vettoriale nei documenti, una query al database o una ricerca sul web, è descritto da un nome e da uno schema dei parametri; il modello genera una chiamata strutturata ogni volta che vuole usarlo. Il Model Context Protocol (MCP) offre agli agenti un metodo standard per connettersi a questi strumenti. Il ciclo di controllo segue il pattern ReAct, alternando fasi di ragionamento e azioni:

Una domanda come «Quali fornitori hanno avuto più consegne in ritardo in questo trimestre rispetto al precedente e quali penali prevedono i loro contratti?» mostra perché il ciclo è importante. Un unico passaggio di recupero codifica l'intera domanda e restituisce passaggi contrattuali che menzionano in generale i ritardi nelle consegne. Per prima cosa, un agente interroga il database delle consegne per ottenere il conteggio per fornitore; poi cerca nell'indice dei contratti una volta per ogni fornitore il cui conteggio è aumentato e combina entrambe le fonti nella risposta.

Gli strumenti non si limitano al testo. Quando una risposta dipende da ciò che una telecamera sta riprendendo in quel momento, un agente può richiamare come strumento un modello Ultralytics YOLO26: la predizione sull'ultimo frame restituisce tutti gli oggetti rilevati e results[0].summary() trasforma i rilevamenti in un elenco di dizionari con il nome della classe, la confidenza e le coordinate delle box, che l'agente interpreta come qualsiasi altro risultato recuperato.

  • RAG standard: recupera informazioni una volta per domanda tramite una pipeline predefinita, con latenza e costi bassi e prevedibili. È adatta alle domande a cui bastano uno o due passaggi per rispondere.
  • Self-RAG e RAG correttiva: Self-RAG (2023) addestra un modello a generare token di riflessione che decidono quando recuperare informazioni e valutano il suo stesso output; RAG correttiva (2024) aggiunge un valutatore del recupero che avvia una ricerca sul web quando i documenti recuperati ottengono un punteggio basso. Entrambe integrano un singolo comportamento agentico in una pipeline altrimenti predefinita.
  • GraphRAG: recupera entità, relazioni e riepiloghi di comunità da un grafo della conoscenza creato a partire dai documenti. Un agente può richiamare le query al grafo come uno dei suoi strumenti.
  • Flussi di lavoro agentici: la famiglia più ampia di sistemi LLM a più fasi, di cui la RAG agentica è il membro specializzato nella ricerca di informazioni.
  • Agenti di ricerca approfondita: RAG agentica estesa a numerose ricerche per una sola domanda, spesso suddivise tra diversi agenti. Nel sistema di ricerca multi-agente di Anthropic, un agente principale Claude Opus 4 assegna sottoattività ad agenti secondari Claude Sonnet 4 in parallelo; il sistema ha superato del 90.2% un singolo agente Opus 4 nella valutazione interna di ricerca di Anthropic.

Applicazioni nel mondo reale#

  • Assistenti di ricerca aziendale: rispondono a domande che richiedono dati da un data warehouse, archivi di documenti e dal web, come il confronto tra i dati interni sulle vendite e i risultati pubblicati da un concorrente.
  • Assistenza clienti: un agente controlla lo stato di un ordine in un sistema, recupera la politica dei resi da un altro e decide se è previsto un rimborso prima di rispondere.
  • Risoluzione dei problemi in ambito manifatturiero: un assistente recupera il registro di manutenzione e le pagine del manuale relative alla macchina indicata in un rapporto di guasto e, se il manuale non descrive il codice di errore, cerca nei ticket degli incidenti precedenti.
  • Programmazione agentica: gli agenti di programmazione cercano in un repository, leggono i file trovati e avviano altre ricerche usando i nomi scoperti nel frattempo, prima di modificare il codice.

Costi e modalità di errore#

Ogni passaggio aggiuntivo comporta una chiamata LLM, quindi la RAG agentica è più lenta e costosa di un singolo passaggio. L'analisi di Anthropic sul suo sistema di ricerca multi-agente ha rilevato che gli agenti usano in genere circa 4 volte più token delle interazioni in chat e i sistemi multi-agente circa 15 volte di più. Gli agenti possono anche fallire in modi che non riguardano le pipeline predefinite: ripetono query simili, si fermano prima di trovare il documento chiave, richiamano lo strumento sbagliato o propagano un errore iniziale in tutti i passaggi successivi, producendo allucinazioni espresse con sicurezza. I sistemi in produzione limitano il numero di passaggi, registrano tracce complete e valutano le traiettorie nel loro insieme con la valutazione degli agenti. Nell'analisi di Anthropic, il solo uso di token spiegava l'80% della varianza nelle prestazioni sul benchmark di navigazione BrowseComp.

Explore solutions

La visione artificiale nello sport

La visione artificiale nello sport

Scopri come Ultralytics YOLO alimenta la computer vision nello sport con il tracciamento di giocatori e palloni, l'analisi delle prestazioni, gli approfondimenti per gli allenatori e la riabilitazione degli atleti.
Scopri di più
Computer vision per immagini aeree

Computer vision per immagini aeree

Trasforma immagini da droni e riprese aeree in informazioni utili in tempo reale per l'agricoltura, l'acquacoltura, il monitoraggio ambientale, la conservazione e l'analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la vision AI nel monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e settori geospaziali con soluzioni di computer vision.
Scopri di più
Visione artificiale nella sicurezza

Visione artificiale nella sicurezza

Proteggi ogni sito con i modelli Ultralytics YOLO. L'IA visiva alimenta il monitoraggio perimetrale, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Visione artificiale nella robotica

Visione artificiale nella robotica

Dai più potenza alle macchine intelligenti con i modelli Ultralytics YOLO. Nell'ambito della robotica, l'IA visiva alimenta la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Visione artificiale nella logistica

Visione artificiale nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. L'IA per la visione consente l'ispezione dei pacchi, la selezione, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Visione artificiale nel commercio al dettaglio

Visione artificiale nel commercio al dettaglio

Ripensa il commercio al dettaglio con i modelli Ultralytics YOLO. L'IA per la visione consente di tracciare le scorte, monitorare gli scaffali, gestire le code e ottenere informazioni più approfondite sui clienti.
Scopri di più
Visione artificiale in ambito sanitario

Visione artificiale in ambito sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. In ambito sanitario, l'IA per la visione consente di elaborare più rapidamente le immagini mediche, migliorare la diagnostica e monitorare i pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La visione basata sull'IA migliora il controllo qualità, il rilevamento dei difetti, la conformità ai requisiti sui DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La visione basata sull'IA migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli, per strade più intelligenti.
Scopri di più
Visione artificiale in agricoltura

Visione artificiale in agricoltura

Porta l'IA visiva nell'agricoltura intelligente con i modelli Ultralytics YOLO. Gestisci il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per ottenere raccolti più abbondanti e intelligenti.
Scopri di più

Costruiamo insieme il futuro dell'IA!

Inizia il tuo percorso verso il futuro del machine learning