RAG From Scratch - Implementing Retrieval-Augmented Generation with LangChain
Offered By: freeCodeCamp
Course Description
Overview
Dive into a comprehensive tutorial on implementing Retrieval-Augmented Generation (RAG) from scratch, led by a LangChain software engineer. Master the art of combining custom data with Large Language Models (LLMs) through RAG techniques. Explore key concepts including indexing, retrieval, generation, and various query translation methods such as Multi-Query, RAG Fusion, Decomposition, Step Back, and HyDE. Delve into advanced topics like routing, query construction, multi-representation indexing, RAPTOR, ColBERT, CRAG, and Adaptive RAG. Gain hands-on experience with provided code examples and engage in a thought-provoking discussion on the future of RAG technology. Perfect for developers seeking to enhance their skills in leveraging custom data with LLMs for more powerful and context-aware applications.
Syllabus
⌨️ Overview
⌨️ Indexing
⌨️ Retrieval
⌨️ Generation
⌨️ Query Translation Multi-Query
⌨️ Query Translation RAG Fusion
⌨️ Query Translation Decomposition
⌨️ Query Translation Step Back
⌨️ Query Translation HyDE
⌨️ Routing
⌨️ Query Construction
⌨️ Indexing Multi Representation
⌨️ Indexing RAPTOR
⌨️ Indexing ColBERT
⌨️ CRAG
⌨️ Adaptive RAG
⌨️ Is RAG Really Dead?
Taught by
freeCodeCamp.org
Related Courses
Better Llama with Retrieval Augmented Generation - RAGJames Briggs via YouTube Live Code Review - Pinecone Vercel Starter Template and Retrieval Augmented Generation
Pinecone via YouTube Nvidia's NeMo Guardrails - Full Walkthrough for Chatbots - AI
James Briggs via YouTube Hugging Face LLMs with SageMaker - RAG with Pinecone
James Briggs via YouTube Supercharge Your LLM Applications with RAG
Data Science Dojo via YouTube