1. Apprendre
  2. /
  3. Cours
  4. /
  5. Génération augmentée par la recherche (RAG) avec LangChain

Connected

Exercice

Repérage parcimonieux avec BM25

À vous d'essayer une mise en œuvre de repérage parcimonieux ! Vous allez créer un mécanisme BM25 pour poser des questions sur un article scientifique portant sur le RAG, déjà découpé en segments appelés chunks. Un modèle de clavardage OpenAI et une invite ont aussi été définis sous llm et prompt, respectivement. Vous pouvez afficher le prompt fourni en l'imprimant dans la console.

Instructions

100 XP
  • Créez un mécanisme de repérage parcimonieux BM25 à partir des documents stockés dans chunks ; configurez-le pour retourner 5 documents lors du repérage.
  • Créez une chaîne de repérage LCEL pour intégrer le repérage BM25 avec le llm et le prompt fournis.