Chapitre 3. Faire évoluer ta pile RAG
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Au chapitre 2, tu as découvert les composants de base d’une pile RAG : l’analyse de documents, le découpage en segments, les modèles d’encodage et la recherche vectorielle, ainsi que l’utilisation d’un LLM pour la génération finale de la réponse à l’utilisateur. Fort de ces connaissances, tu devrais désormais être capable de créer des applications RAG de bout en bout qui fonctionnent plutôt bien sur des ensembles de données de petite à moyenne taille, et de découvrir par toi-même comment le RAG fonctionne dans la pratique.
Dans ce chapitre, nous abordons des techniques plus avancées qui t'aideront à faire évoluer ta pile RAG à l'échelle de l'entreprise, sans sacrifier la latence ni la qualité des réponses, notamment l'ingestion de données, les techniques de recherche avancées, les garde-fous et la gestion des hallucinations RAG. Bien qu'elles ne relèvent pas strictement de la mise à l'échelle, la sécurité et la confidentialité des données deviennent importantes à mesure que tu évolues en production, et nous les abordons au chapitre 4 sous la rubrique « Sécurité et confidentialité des données ».
Nous terminons ce chapitre par un aspect moins souvent abordé mais essentiel de toute application RAG : créer une excellente expérience utilisateur pour t'assurer que ton frontend est aussi performant que ton backend.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access