inflearn logo

Mastering RAG Systems: Perfect Design from Classic to Agentic

Learn the core principles and practical implementation of Classic RAG, Graph RAG, and Agentic RAG. You will design dynamic routing systems that optimize token efficiency and latency, and build long-term memory systems that combine GraphRAG's relational network reasoning with Agentic RAG's self-evaluation loops. This course is designed to complete your expertise in designing advanced RAG architectures that can be immediately applied in professional practice.

(4.7) 3 reviews

31 learners

Level Intermediate

Course period Unlimited

RAG
RAG
AI Agent
AI Agent
AI
AI
React
React
RAG
RAG
AI Agent
AI Agent
AI
AI
React
React

Reviews from Early Learners

4.7

5.0

tata

32% enrolled

It is great to be able to understand the paradigm shift of RAG and the concept of hybrid systems, while also learning various ways to optimize RAG.

5.0

유진

89% enrolled

This is an excellent lecture that provides a clear understanding of the new trends and overall architecture of RAG. At first, I thought I understood everything in my head, but I felt a bit lost and empty after each section, wondering, "Wait, how do I actually do this?" However, seeing how the instructor immediately incorporated the feedback and improvement requests I provided, I felt once again that this is a great instructor and a high-quality course. I am looking forward to the rest of the course even more as practice code and additional content are being added to each section. The content is fantastic, the explanations are clear, and the instructor is very responsive to feedback, so I highly recommend taking this course!

What you will gain after the course

  • Architectural differences between Classic, Graph, and Agentic RAG and determining optimal use cases

  • Implementing a dynamic routing system considering token costs and latency

  • Deploying a long-term memory system combining GraphRAG and xMemory

Recommended for
these people

Who is this course right for?

  • AI engineers who need to optimize the performance of RAG systems

  • A backend developer designing a complex knowledge management system

  • AI Product Manager looking to build production-level LLM applications

Need to know before starting?

  • Understanding the Basic Concepts of Prompt Engineering and RAG

  • Experience in Python-based LLM API integration

  • Basic usage of vector databases (Pinecone, Weaviate, etc.)

Hello
This is codebridge

Career Verified

1,165

Learners

107

Reviews

30

Answers

4.8

Rating

14

Courses

Based on my existing career and experience, I share know-how and tips while keeping up with global trends. I look forward to connecting with you!

Experience

🤖👾 US AI Master's Program

🏗 7th-year developer at a major IT company

📱 Currently developing and operating 14 Android apps, 7 iOS apps, and various websites

 

[Eng]

Based on my existing experience and knowledge, I am sharing the know-how and tips I want to provide while following global trends. Thank you for your support!

Experience

Developer at a major IT corporation in South Korea (6y +)

Bachelor's degree in Computer Engineering

More

Curriculum

All

30 lectures ∙ (2hr 54min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

3 reviews

4.7

3 reviews

  • tata님의 프로필 이미지
    tata

    Reviews 9

    Average Rating 5.0

    5

    32% enrolled

    It is great to be able to understand the paradigm shift of RAG and the concept of hybrid systems, while also learning various ways to optimize RAG.

    • khh23028104님의 프로필 이미지
      khh23028104

      Reviews 10

      Average Rating 5.0

      Edited

      5

      89% enrolled

      This is an excellent lecture that provides a clear understanding of the new trends and overall architecture of RAG. At first, I thought I understood everything in my head, but I felt a bit lost and empty after each section, wondering, "Wait, how do I actually do this?" However, seeing how the instructor immediately incorporated the feedback and improvement requests I provided, I felt once again that this is a great instructor and a high-quality course. I am looking forward to the rest of the course even more as practice code and additional content are being added to each section. The content is fantastic, the explanations are clear, and the instructor is very responsive to feedback, so I highly recommend taking this course!

      • codebridge
        Instructor

        Thank you so much for your kind words! It makes all the hard work I put into creating the lectures feel truly rewarding! 😂 I still have a lot to improve on, but I will continue to provide even better lectures and materials in the future. Thank you!

    • gkstls20065339님의 프로필 이미지
      gkstls20065339

      Reviews 3

      Average Rating 4.7

      4

      96% enrolled

      Overall, I think it was a great lecture. In particular, I have already developed a RAG service that retrieves answers using BM25+Vector, and I feel I can improve it further based on this course. However, one thing I wish there was more of is content on embedding techniques. I am currently chunking text or Markdown documents and storing them in a Qdrant vector database; I was hoping for some tips and know-how on how to efficiently store chunks and vector data, as well as how to retrieve that data effectively. Still, it was great to learn advanced technologies like GraphRAG and Agentic RAG!

      • codebridge
        Instructor

        Thank you! I'm glad it was helpful. Regarding the storage of chunks and vector data, I will update this lecture once the materials are ready. :)

    codebridge's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!

    25% off for new members

    $64.70

    25%

    $84.70