Skip to content

An introduction to RAG with LangChain & Ollama, featuring a companion PDF and two hands-on notebooks.

License

Notifications You must be signed in to change notification settings

conect2ai/rag_course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

πŸš€ RAG COURSE

A basic introduction to Retrieval-Augmented Generation (RAG) with LangChain and Ollama, featuring a companion PDF and two hands-on notebooks.

πŸ“œ Table of Contents

πŸ“– Course Material

Section Description
1. πŸ”Ž Retrieval-Augmented Generation (RAG) Definition and overview
Why it goes beyond a stand-alone LLM
2. πŸ’‘ Concept Core meaning of RAG
Key benefits and features
3. βš™οΈ How to Build? Guardrails
Caching
Monitoring
Evaluation
LLM Security
4. πŸ— RAG System Design (Overview) Input/Output orchestrator
Retriever
Data load & splitting
Data conversion
Storage component
LLM setup
Data indexing
Prompt management
5. πŸ‘€ Retriever: Indexing Pipeline Data load & splitting
Data conversion
Storage (e.g., FAISS)
6. 🧩 Generation Pipeline Retriever: Query analysis & information retrieval

Prompt Management: Contextual, few-shot, controlled, chain of thought

LLM: Model configuration & generation flow
7. πŸ”§ Hands-On
  • Practical notebooks demonstrating LangChain, Ollama, and FAISS for RAG.
  • Introduction to LangChain and Ollama
  • Fundamentals of RAG with Ollama

Note: These two notebooks are the primary hands-on exercises for a basic RAG workflow.

πŸ”— References

[1] LangChain: Retrieval. n.d. Available at https://python.langchain.com/docs/concepts/retrieval/
[2] Ollama: Library. n.d. Available at https://ollama.com/library
[3] Wolfe, Cameron R. The Basics of AI-Powered Vector Search. n.d. Available at https://cameronrwolfe.substack.com/p/the-basics-of-ai-powered-vector-search

βš– License

This project is licensed under the MIT License.

About

An introduction to RAG with LangChain & Ollama, featuring a companion PDF and two hands-on notebooks.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published