강의

멘토링

커뮤니티

BEST
AI Technology

/

AI Agent Development

RAG System Implemented with AI Agents (w. LangGraph)

Implementing a Retrieval-Augmented Generation (RAG) Intelligent AI Agent with LangGraph! From theory to practice, this is a hands-on tutorial that even beginners can easily follow.

(4.9) 134 reviews

7,777 learners

Level Basic

Course period Unlimited

  • pdstudio
AI Agent
AI Agent
LangGraph
LangGraph
RAG
RAG
LLM
LLM
LangChain
LangChain
AI Agent
AI Agent
LangGraph
LangGraph
RAG
RAG
LLM
LLM
LangChain
LangChain

Reviews from Early Learners

Reviews from Early Learners

4.9

5.0

이성규

61% enrolled

This is a well-organized and neat lecture. I hesitated to purchase it since I already had experience with the LangGraph project, but the content is so neatly organized and explained calmly step-by-step that I learned things I didn't know before and don't regret buying it at all. I'm seriously considering buying the RAG Langchain lecture because of this lecture.

5.0

문일기

31% enrolled

That sounds good, but it's difficult to have an environment where I can run through all the examples.

5.0

Jang Jaehoon

6% enrolled

Thank you for the great lecture!

What you will gain after the course

  • AI Agent Architecture Design and Implementation Utilizing LangGraph

  • Applying AI Agents to RAG(Retrieval-Augmented Generation)

  • Expanding AI Agent Capabilities by Implementing Tool Calling (Tool Call) Functionality

  • Mastering latest agent RAG architectures like Adaptive RAG, Self RAG, Corrective RAG

For a powerful RAG system
Magic Tool AI Agent 🪄

While LLM excels at natural language processing and text generation, it has limitations in autonomously coordinating complex workflows or making decisions. Beyond information retrieval, LLM requires the assistance of agents to evaluate results, refine queries, and select appropriate tools. Agents are essential for a smarter and more flexible RAG system .

AI agents that enhance LLM performance 🔧

Choose the right tool for the situation

LLM helps you decide which tools to use for your specific situation. Depending on your request, you can choose the appropriate tool, such as an API call, a database search, or an external search.

Generate optimal search queries

When a user's question is unclear or complex, LLM helps refine or modify the query to obtain more accurate results. This allows LLM to generate optimal search queries.

High-quality answers

When multiple results are returned, the most relevant information is evaluated and the optimal answer is selected. This allows us to provide accurate information to users.

Decision on follow-up work to improve results

If the results are insufficient or inaccurate, we run a feedback loop to determine whether further work is needed, and either repeat the search or try a new approach.

Why use LangGraph? 🤔

LangGraph is a useful tool for implementing complex workflows. While LangChain is suitable for processing relatively fixed flows, LangGraph flexibly handles and manages complex tasks, making it ideal for agents.

<Features of Langgraph>

  • Node-based management allows for easy handling of various states and conditions.

  • Visually manage complex workflows.

  • Combining agents with a language graph allows you to efficiently connect and execute various modules.


Features of this course

Step-by-step, practice-oriented learning

Immediately after the theoretical explanation, we proceed with related practical exercises to develop a solid understanding of the concepts and the ability to apply them.

A curriculum that reflects the latest trends

We actively incorporate the latest technologies and methodologies for agent-based RAG to provide knowledge that can be immediately applied in the field.

The Complete Guide to LangGraph

We explain the complex LangGraph from the basics step by step so that anyone can understand it, and we go into more depth with various real-world examples.

Easy review with tutorial provided

We provide a WikiDocs textbook that summarizes the content on LangGraph and Agent RAG, so that you can continue studying and referencing it even after taking the course.

Learn about these things

Designing AI Agent Flows with LangGraph

Learn the core concepts of LangGraph—state graphs, conditional edges, and feedback loops—and understand how to model the complex decision-making processes of AI agents using graphs. You'll also learn techniques applicable to various AI agent projects, including human-in-the-loop, parallel execution, and subgraphs.

Expanding AI Capabilities with Tool Calling

Master the tool calling technique that connects the capabilities of AI agents to the real world. Learn how to create and call LangChain's built-in tools, custom tools, and more. Learn how to integrate external APIs and various tools into your AI system.

Implementing an Advanced Agent-Based RAG Technique

Explore advanced techniques that take RAG systems to the next level of performance. Learn the concepts and implementation techniques of Adaptive RAG, which operates dynamically based on context, and Self RAG and Corrective RAG, which enable AI to evaluate and improve its own output.

Things to note before taking the course

Practice environment

  • Operating System and Version (OS): Lectures will be conducted based on MacOS (Linux and Windows users can also practice)

  • Using a virtual environment: The course will proceed based on Poetry (conda and venv users can also practice)

  • Tools used: VS Code, OpenAI API, etc. require LLM authentication key (separate fee may apply)

  • PC specifications: Not applicable

  • LangGraph version: v0.2.34 applied

  • LangChain version: v0.3.1 applied

Learning Materials

Player Knowledge and Precautions

  • Those with basic knowledge of Python (those who can do basic programming)

  • [Free Course] LangChain Basics for Beginners (Required): https://inf.run/Xabb2


  • If you have any questions or comments, please feel free to ask.

Linked lecture information

  • RAG Master: From Basics to Advanced Techniques (feat. LangChain)

  • From RAG implementation to performance evaluation -

    Practical AI Development in 9 Hours

    • LangChain-based RAG system construction practice

    • Learn advanced RAG techniques

    • RAG System Performance Evaluation Methodology

    • LangChain's latest LCEL syntax and how to use Runnable


  • Link: https://inf.run/CxVA3

Recommended for
these people

Who is this course right for?

  • Those who want to directly build intelligent AI agents beyond chatbots

  • Those looking to develop practical AI solutions leveraging RAG and LLM.

  • For those who have taken a LangChain-based 'chatbot' or 'RAG' course and are seeking to advance.

Need to know before starting?

  • Python

  • (Free Lecture) LangChain Fundamentals for Beginners [Essential]

  • (Paid Course) RAG Master: From Basic to Advanced Techniques [Recommended]

Hello
This is

15,803

Learners

716

Reviews

161

Answers

4.8

Rating

7

Courses

Hello. I am currently working in the field of data analysis and AI service development using Python. I have been consistently writing books and delivering AI lectures to share the topics I study with as many people as possible.

[Experience] Current) CEO of a Fintech Startup Former) CDO at Dacon Former) Adjunct Professor, Department of Computer Software, Induk University Kaggle Competition Expert, Big Data Analysis Engineer [Lectures] NCS Registered Instructor

[Experience]

Current) CEO of a Fintech Startup

Former CDO at DACON

Former Adjunct Professor, Department of Computer Software, Induk University

Kaggle Competition Expert, Big Data Analysis Engineer

[Lectures] NCS Registered Instructor (Artificial Intelligence) Selected as an 'Outstanding Partner' for SBA (Seoul Business Agency) SeSAC Campus SW Education (AI Model Development using Python) Financial Security Institute, Korea Electronics

[Lectures]

NCS Registered Instructor (Artificial Intelligence)

Selected as an 'Outstanding Partner' for SW Education at the Seoul Business Agency (SBA) SeSAC Campus (AI Model Development using Python)

Lectures at Financial Security Institute, Korea Electronics Association (KEA), Korea Display Industry Association (KDIA), Daegu Digital Industry Promotion Agency (DIP), etc.

Experience in providing education at major domestic universities such as Seoul National University, Pusan National University, Kyung Hee University, and Hankuk University of Foreign Studies, as well as for domestic corporations

[Writing] Python Machine Learning Pandas Data Analysis (InfoBook): https://zrr.kr/x1ec Python Deep Learning Machine Learning Introduction (InfoBook): https://zrr.kr/RPaE Python Deep Learning Ten

[Authoring]

[YouTube] Pandas Studio : https://youtube.com/@pandas-data-studio?si=XoLVQzJ9mmdFJQHU

Curriculum

All

54 lectures ∙ (6hr 45min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

134 reviews

4.9

134 reviews

  • qkenr1321559님의 프로필 이미지
    qkenr1321559

    Reviews 6

    Average Rating 5.0

    5

    61% enrolled

    This is a well-organized and neat lecture. I hesitated to purchase it since I already had experience with the LangGraph project, but the content is so neatly organized and explained calmly step-by-step that I learned things I didn't know before and don't regret buying it at all. I'm seriously considering buying the RAG Langchain lecture because of this lecture.

    • pdstudio
      Instructor

      Thank you so much! 😊 I'll prepare an even better lecture for you next time! 🌟

  • leeunzin1528님의 프로필 이미지
    leeunzin1528

    Reviews 2

    Average Rating 5.0

    5

    31% enrolled

    • 15928077290님의 프로필 이미지
      15928077290

      Reviews 1

      Average Rating 5.0

      5

      31% enrolled

      That sounds good, but it's difficult to have an environment where I can run through all the examples.

      • pdstudio
        Instructor

        Thank you. If there are any inconveniences, please feel free to let me know through the Q&A section.

    • 16060869856님의 프로필 이미지
      16060869856

      Reviews 2

      Average Rating 5.0

      5

      61% enrolled

      • jongkipark9789님의 프로필 이미지
        jongkipark9789

        Reviews 8

        Average Rating 5.0

        5

        31% enrolled

        $77.00

        pdstudio's other courses

        Check out other courses by the instructor!

        Similar courses

        Explore other courses in the same field!