Claude With Amazon Bedrock
← Toutes les leçons
Leçon 46Claude With Amazon Bedrock

Contextual retrieval

Audio récapitulatif

Pas de récapitulatif audio pour cette leçon.

Notes de cours

📝 Notes de Cours : Récupération Contextuelle (Contextual Retrieval)

Objectif : Améliorer la précision du pipeline de Génération Augmentée par la Récupération (RAG).

🧠 Concept Clé

  • Problème du Chunking : Lorsque le document source est divisé en morceaux (chunks), chaque morceau individuel perd le contexte global du document original.
  • Solution : La Récupération Contextuelle ajoute une étape de prétraitement avant l'indexation pour enrichir chaque morceau.

⚙️ Processus de Contextualisation

  • Mécanisme : Utiliser un Grand Modèle de Langage (LLM, ex: Claude) pour générer du contexte pour chaque morceau.
  • Entrée du LLM :
  • Le morceau de texte individuel.
  • Le contenu du document source global (ou une sélection pertinente).
  • Sortie du LLM : Un texte supplémentaire décrivant la position ou le rôle du morceau dans le document (ex: "Ceci est une section de rapport plus vaste... ").
  • Résultat : Création d'un morceau contextualisé (Contexte généré → Texte original).
  • Indexation : Ce morceau contextualisé est ensuite utilisé comme entrée pour les index de vecteurs et BM25.

📏 Gestion des Documents Volumineux

  • Contrainte : Si le document source est trop grand pour être inséré dans un seul prompt, il faut adapter la stratégie.
  • Stratégie de Réduction : Au lieu d'utiliser le document entier, fournir un mélange de morceaux :
  • Morceaux de démarrage (Starter Chunks) : Les premiers morceaux du document (souvent l'abstract ou le résumé) pour donner le contexte général.
  • Morceaux locaux : Les morceaux situés juste avant le morceau cible pour fournir un contexte immédiat.
  • Objectif : Réduire la quantité de texte envoyée au LLM tout en maximisant la pertinence contextuelle.

Takeaways

  • Le découpage (chunking) des documents fait perdre le contexte global, ce que la Récupération Contextuelle vise à corriger.
  • Le processus utilise un LLM pour enrichir chaque morceau de texte en générant un contexte descriptif (sa position ou son rôle).
  • Le résultat est un morceau contextualisé (Contexte généré → Texte original) qui est ensuite indexé.
  • Pour les documents volumineux, la stratégie consiste à combiner des morceaux de démarrage (contexte général) et des morceaux locaux (contexte immédiat).
Cartes mémo 10 cartes
Question
cliquez pour révéler · ←/→
Réponse
cliquez pour retourner
Exporter vers Anki (.tsv) ↓
Vérification des connaissances 0 questions

No quiz for this lesson yet.