Skip to content

adnaneaabbar/rag-variations

Repository files navigation

Notebooks containing RAG implementations and variations:

Stack:

  • LangChain
  • LangSmith
  • Ollama
  • ChromaDB

Basic RAG implementation

Query Translation RAG

  1. Multi Query

  2. RAG-Fusion

  3. Problem Decomposition (Answer recursively)

  4. Problem Decomposition (Answer individually)

  5. STEP-BACK PROMPTING

  6. HyDE

Routing

  1. Logical and Semantic routing

  2. Query Structuring

Indexing

  1. Multi-representation Indexing

  2. RAPTOR

  3. ColBERT

Retrieval

  1. Re-ranking

  2. Corrective RAG (CRAG)

Generation

  1. Self-RAG

About

Notebooks containing RAG implementations and variations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors