In this video, I will show you what Retrival Augmented Generation (RAG) is and how it can be used in Agent Framework, despite it not being a core part of it.
... If you are totally new to RAG, you might want to see these 2 videos first:
Embeddings Explained: • AI Terms for Developers: Embeddings & Vectors
RAG Explained: • AI Terms for Developers: RAG
***
Full playlist: • AI in C# (Microsoft Agent Framework)
Companion GitHub Repo: https://github.com/rwjdk/MicrosoftAge...
Timeline:
00:00 Intro
01:05 Introduction of the demo scenario
02:27 Sample 1: Give all the Data upfront
04:26 Sample 2: RAG (Embedding Generator)
04:59 Sample 2: RAG (Vector Stores)
09:19 Sample 2: RAG (Vector Store Collection)
10:51 Sample 2: RAG (Embeddings)
12:11 Sample 2: RAG (Vector Search)
15:21 Sample 3: RAG as Tool-calling
17:49 Summary and Outro