~/talk

Building a Modular RAG Pipeline in Python

links:none on file
slides:none on file

A Python modular RAG pipeline is built with component interfaces and runtime wiring via importlib so you can swap chunkers, retrievers and vector stores; a Streamlit UI demos Chromadb, SQLite retriever, Langmith tracing and Azure for speed; the demo indexes data, runs retrievals and shows latencies (indexing seconds, retrieval ~1–7s), a batch run returns 3 of 4 batch answers correct, and the claim is that the framework makes it easy to compare quality, cost and speed tradeoffs.

AI-written summary · about

  1. 0:00Introduction
  2. 3:09What is RAG pipeline
  3. 6:41RAG pipeline considerations
  4. 7:26Core RAG components
  5. 9:09Modular RAG pipeline breakdown
  6. 12:40Live demo
  7. 15:51Custom components
  8. 17:36SQLite retriever
  9. 20:29Batch evaluation
  10. 22:16Code walkthrough
  11. 25:52Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.