Introduction to retrieval-augmented generation concepts
Beginner
AI Engineer
Developer
Solution Architect
Student
Microsoft Foundry
Retrieval-augmented generation (RAG) helps generative AI applications produce responses that are grounded in relevant information. In this module, you'll explore how a RAG solution prepares, retrieves, and uses data to generate answers.
Learning objectives
By the end of this module, you'll be able to:
- Explain the purpose and benefits of retrieval-augmented generation (RAG).
- Describe how data is prepared for retrieval.
- Describe how a RAG solution retrieves relevant information and uses it to generate a grounded response.
- Identify considerations for evaluating and improving a RAG solution.
Prerequisites
Before starting this module, you should have:
- Familiarity with generative AI concepts and terminology.
- A basic understanding of large language models (LLMs) and prompts.