1. Nauka
  2. /
  3. Kursy
  4. /
  5. Retrieval Augmented Generation (RAG) z LangChain

Connected

ćwiczenie

Rzadkie wyszukiwanie z BM25

Czas wypróbować implementację rzadkiego wyszukiwania! Stworzysz retriever BM25, aby zadawać pytania dotyczące artykułu naukowego o RAG, który został już podzielony na fragmenty zapisane w zmiennej chunks. Model czatu OpenAI oraz prompt są już zdefiniowane jako llm i prompt. Możesz wyświetlić zawartość zmiennej prompt, wypisując ją w konsoli.

Instrukcje

100 XP
  • Utwórz rzadki retriever BM25 na podstawie dokumentów zapisanych w zmiennej chunks; skonfiguruj go tak, aby zwracał 5 dokumentów podczas wyszukiwania.
  • Zbuduj łańcuch LCEL, który połączy retriever BM25 z podanymi llm i prompt.