GraphRAG Crash Course (Generative AI) for beginners
Advanced RAG codes and video tutorials
RAG is among the most important concepts in Generative AI that help you talk to external files like CSV, JSON, PDF, YouTube videos, etc.
If you’re new to RAG:
GraphRAG is an advanced version of standard RAG that uses Knowledge Bases instead of vector similarity and vector DBs for retrieval from external documents, making the retrieval more comprehensive and wholesome.
This crash course helps beginners get started with GraphRAG using LangChain and Free Google Gemini API (no OpenAI API required).
This course comprises Theoretical explanations and video lectures alongside codes to practice covering
1. Theory:
What is GraphRAG?
How does RAG work?
What is a Knowledge Graph?
Issues with standard RAG
How does GraphRAG work?
Example Workflow
Global Search vs. Local Search in GraphRAG
2. Codes (jupyter notebooks)
GraphRAG using LangChain
GraphRAG for CSV file
GraphRAG for JSON file
GraphRAG Knowledge Base Creation & Visualization
GraphRAG vs standard RAG comparison (on text data)
Llama 3.1 for GraphRAG
Improving GraphRAG using LangGraph
Alongside video tutorials playlist.
I hope this crash course helps you learn GraphRAG!