Module 1 of 2 in Building Integrated AI Services with LangChain & LangGraph
Retrieval-Augmented Generation with LangChain
Module outcomes
- Explain the concepts of RAG, embeddings, and vector databases in the context of AI apps.
- Implement a RAG system using LangChain, including data preparation, embedding extraction, and vector database integration.
- Evaluate the accuracy and effectiveness of a RAG system, including the implementation of citation mechanisms.
Covered concepts
- RAG
- LangChain
- Vector Databases
Module content
1
Introduction to Retrieval-Augmented Generation (RAG)
Lesson (21 mins)
1
Introduction to Retrieval-Augmented Generation (RAG)
Lesson (21 mins)
2
Working with Embeddings & Vector Databases
Lesson (23 mins)
2
Working with Embeddings & Vector Databases
Lesson (23 mins)
3
Building a Basic RAG System with LangChain
Lesson (25 mins)
3
Building a Basic RAG System with LangChain
Lesson (25 mins)
4
Advanced RAG Techniques
Lesson (17 mins)
4
Advanced RAG Techniques
Lesson (17 mins)