Nozioni fondamentali sulla generazione aumentata del recupero (RAG)
Questa sezione presenta i componenti e i principi chiave alla base dello sviluppo di applicazioni RAG su dati non strutturati.
In particolare:
- Pipeline di dati: trasformazione di documenti non strutturati, ad esempio raccolte di PDF, in un formato adatto per il recupero tramite la pipeline di dati dell'applicazione RAG.
- Recupero, aumento e generazione (catena RAG): viene chiamata una serie (o catena) di passaggi per:
- Comprendere la domanda dell'utente.
- Recuperare i dati di supporto.
- Chiamare un LLM per generare una risposta in base alla domanda e ai dati di supporto dell'utente.
- Valutazione: valutazione dell'applicazione RAG per determinare la qualità, il costo e la latenza per garantire che soddisfi i requisiti aziendali.
- Governance e LLMOps: rilevamento e gestione del ciclo di vita di ogni componente, tra cui derivazione e governance dei dati (controlli di accesso).