Les systèmes RAG associent la recherche aux modèles de langage, engendrant des failles de sécurité que la simple conception de prompts ne permet pas de prévenir. Ce cours aide les développeurs et ingénieurs ML de niveau intermédiaire à appréhender les limites de confiance, à contrôler les données et les processus de récupération, à protéger les locataires (tenants) et les informations sensibles, ainsi qu'à vérifier les réponses. À l'issue de la formation, vous disposerez d'une conception concrète pour sécuriser un système RAG dédié au support client, incluant les points de contrôle et les risques résiduels.
Le cours aborde les limites de confiance du RAG, l'empoisonnement, l'injection indirecte de prompts, la récupération tenant compte des permissions, l'isolation des tenants, la protection des embeddings et des magasins de vecteurs, la validation de l'ingestion, le filtrage des sorties, les citations, la vérification des réponses, la surveillance ainsi que l'évaluation de la sécurité.