About this Learning Path

Who is this for?

This is an advanced topic for software developers who want to learn how to build a RAG-based (Retrieval Augmented Generation) GitHub Copilot Extension.

What will you learn?

Upon completion of this learning path, you will be able to:

  • Explain the core concepts and benefits of a RAG system.
  • Create vector embeddings for a RAG knowledge base.
  • Integrate a RAG system within a Copilot Extension.
  • Configure a GitHub Copilot Extension to effectively support a RAG application.

Prerequisites

Before starting, you will need the following:

Next