강의

멘토링

커뮤니티

AI 기술

/

AI에이전트 개발

고급 랭체인 기술: RAG 애플리케이션 마스터하기 - (2026)

이 강의에서는 LangChain 프레임워크를 사용하여 고급 RAG 시스템을 설계, 구축 및 평가하는 방법을 배웁니다. LCEL, Runnables, 고급 검색 기술, 청킹 전략, 크로스 인코더 리랭킹, 에이전트 기반 RAG, 도구 호출, SQL 통합, 그리고 NeMo Guardrails를 활용한 안전 기술을 마스터하게 됩니다. 또한 LangFuse, React, FastAPI, Docker를 사용하여 풀스택 AI 챗봇을 추적, 디버깅 및 배포하는 방법도 배우게 됩니다.

13명 이 수강하고 있어요.

난이도 입문

수강기한 무제한

  • Markus Lang
langchain
langchain

수강 후 이런걸 얻을 수 있어요

  • LangChain을 활용하여 검색 최적화, 리랭킹, 라우팅, 도구 통합을 포함한 고급 RAG 파이프라인을 구축하는 능력.

  • RAGAS와 AI 생성 테스트 세트를 활용하여 RAG 시스템을 평가하고 개선하는 기술.

  • 상용 수준의 기능을 갖춘 풀스택 AI 애플리케이션(React + FastAPI + Docker) 구축 실무 경험.

  • 안전하고 신뢰할 수 있으며 제어된 AI 동작을 위해 NeMo Guardrails를 통합하는 지식.

  • LCEL, Runnables 및 LangChain의 현대적인 파이프라인 구조에 대한 실무 전문 지식.

LangChain을 활용한 차세대 RAG 애플리케이션 구축: LCEL, 고급 검색, RAG 평가, 가드레일 및 풀스택 AI 배포

LangChain 프레임워크를 활용하여 고급 검색 증강 생성(RAG)을 마스터하기 위한 완전한 실습 가이드입니다.
수강생은 LCEL, 고급 검색 전략, RAGAS를 활용한 RAG 평가, NeMo Guardrails, 도구 호출, 에이전트, 라우팅 및 풀스택 AI 배포 등 현대 AI 엔지니어링, 데이터 과학 및 AI 제품 개발에서 활용되는 기술들을 배우게 됩니다.

추천 대상

수강 대상 (1)

이 강의는 LangChain의 기초를 이미 이해하고 있지만, 실제 프로덕션급 RAG 시스템을 구축하는 과정에서 막막함을 느끼는 학습자들을 위해 설계되었습니다.
RAG 파이프라인 평가, 검색 최적화, 안전 가드레일 구현, 또는 풀스택 AI 애플리케이션 구축 방법에 대해 확신이 서지 않는다면, 이 강의가 그 고민을 해결해 드릴 것입니다.

수강 대상 (2)

쿼리 구성, 청킹 전략, 리랭킹 또는 라우팅에 어려움을 겪는 엔지니어라면 단계별 심층 분석을 통해 큰 도움을 얻을 수 있습니다.
단순한 튜토리얼을 넘어 현대적인 RAG 시스템의 내부 작동 원리를 제대로 이해하고 싶은 개발자라면, 이 강의가 바로 여러분을 위한 것입니다.

이 강의의 수강 대상 (3)

중급 이상의 파이썬 실력을 갖추고 있으며, 전문적인 프로젝트나 기업용 AI 시스템, 또는 개인용 AI 도구 등 어떤 분야에서든 자신의 RAG 애플리케이션을 한 단계 더 발전시키고자 하는 소프트웨어 엔지니어, AI 개발자, 데이터 과학자분들께 최적의 강의입니다.

이 강의를 수강한 후

  • 이 과정을 마치면 수강생은 다음과 같은 것들을 할 수 있게 됩니다:

    • LCEL과 Runnable을 사용하여 견고하고 유지보수가 용이한 LangChain 파이프라인 구축

    • MultiQuery Retrieval, HyDE, 부모 문서 검색, 리랭킹, 라우팅, 에이전트 및 교차 인코더 모델과 같은 기술을 활용하여 고급 RAG 시스템 설계

    • RAGAS를 활용한 AI 시스템 구축 및 평가 (AI 증강 테스트 세트 포함)

    • 사용자 정의 문서 저장소, 고급 청킹 전략 및 인덱싱 파이프라인 구현

    • LangChain에 통합된 NeMo Guardrails를 사용하여 안전성 및 신뢰성 적용

    • SQL 인젝션 방지 및 SQL-LLM 하이브리드 시스템 구축

    • LangFuse를 활용한 도구 호출, 대화 기록 및 체인 추적 구현

    • 풀스택 RAG 챗봇(React + FastAPI + Docker) 구축 및 배포

    • 처음부터 자신 있게 구축하는 프로덕션 수준의 RAG 애플리케이션

    이 강의는 학생들이 이론적 지식을 면접, 프리랜싱, 기업용 개발에 바로 활용할 수 있는 실무 중심의 포트폴리오 프로젝트로 완성할 수 있도록 돕습니다.

자주 묻는 질문

Q. 왜 LangChain을 활용한 고급 RAG를 배워야 하나요?

RAG가 챗봇, 어시스턴트, 기업용 검색, 자동화 및 지식 관리와 같은 실제 AI 애플리케이션의 핵심이 되고 있기 때문입니다.
기본적인 RAG만으로는 더 이상 충분하지 않습니다. 이제 기업은 고급 검색, 평가, 안전 가드레일 및 풀스택 통합을 필요로 합니다. 이 강의는 여러분에게 바로 그 기술을 제공합니다.

Q. 이 주제들을 학습한 후에는 무엇을 할 수 있나요?

다음을 구축할 수 있게 됩니다:

  • 프로덕션급 RAG 시스템

  • AI 지식 어시스턴트

  • 검색 증강 챗봇

  • 안전 가드레일을 갖춘 엔터프라이즈급 LLM 도구

  • API, SQL 데이터베이스 및 벡터 스토어와 연결된 풀스택 AI 앱
    이는 AI 엔지니어링, 백엔드 엔지니어링 및 데이터 과학 분야의 직무에 즉각적으로 유용합니다.

Q. 강의 내용이 얼마나 심도 있나요?

이 강의는 중급 → 고급 과정입니다.
표면적인 설명을 넘어 LCEL 내부 구조, 검색 최적화, 평가 파이프라인, 에이전트형 RAG, 커스텀 문서 저장소(docstores), Guardrails 통합, 그리고 풀스택 배포까지 심층적으로 다룹니다.

Q. 이 강의를 수강하기 전에 준비해야 할 것이 있나요?

네—중급 파이썬 실력, 기초적인 LangChain 지식, 그리고 터미널과 Docker 사용에 대한 익숙함이 필요합니다.
GPU는 필요하지 않으며, 모든 데모는 CPU만으로도 충분합니다.

Q. 이 강의에 전체 프로젝트가 포함되어 있나요?

네. React, FastAPI, LangChain, Docker를 사용하여 처음부터 완성된 RAG 챗봇 애플리케이션을 구축하게 됩니다.

수강 신청 전

수강 전 확인 사항

실습 환경

지원되는 운영 체제

  • Windows

  • macOS

  • 리눅스

필수 도구

  • 파이썬 (가상 환경)

  • 도커

  • 터미널 (Bash, PowerShell 또는 zsh)

  • VS Code 또는 기타 에디터

  • OpenAI 또는 대체 LLM API 액세스 (일부 모듈에서 선택 사항)

권장 PC 사양

  • CPU: 쿼드 코어

  • RAM: 최소 8GB, 권장 16GB

  • 저장 공간: 10GB 여유 공간

  • GPU: 필요 없음

제공되는 학습 자료

  • 소스 코드 (전체 저장소)

  • 데이터 수집, 정제 및 검사를 위한 보조 스크립트

  • 풀스택 RAG 챗봇 프로젝트

  • 영상 내 PPT 스타일의 설명

  • 3.5시간 분량의 주문형 비디오

  • 추가 아티클

  • 간편한 설정을 위한 Docker 환경

모든 리소스는 가볍고 쉽게 재현할 수 있도록 설계되었습니다.

선수 지식 및 유의 사항

  • 선수 지식: 중급 파이썬, 랭체인 기초, API 활용 능력.

  • 영상 화질: Full HD.

  • 권장 학습 방법: 학습 효과를 극대화하려면 강의를 들으며 직접 코딩을 따라 하세요.

  • 지원: 수강생은 플랫폼의 Q&A 섹션을 통해 질문할 수 있습니다.

  • 업데이트: LangChain, RAGAS, Guardrails의 발전에 따라 강의가 업데이트될 예정입니다.

저작권 고지:
코드, 스크립트, 비디오 및 에셋을 포함한 모든 강의 자료는 개인 용도로만 사용할 수 있습니다. 재배포 또는 상업적 재사용은 금지됩니다.


💡이 과정을 완료하면

이 강의는 이력서와 포트폴리오에 활용하기 적합한 형식의 수료증을 제공합니다.

강좌를 수료하면 학습 성과에 대한 공식적인 증빙 자료로 활용할 수 있는 이것을 받을 수 있습니다.

💡오디오 및 자막 언어 옵션으로 스마트하게 학습하세요

학습 스타일에 맞춰 오디오와 자막을 모두 전환할 수 있습니다. 선호하는 언어를 선택하세요.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • LangChain의 기초는 이미 이해하고 있지만, 고품질의 상용 수준 RAG 애플리케이션을 구축하는 데 어려움을 겪는 개발자 또는 데이터 과학자.

  • 낮은 검색 정확도, 잘못된 청킹, 또는 신뢰할 수 없는 AI 동작으로 인해 어려움을 겪고 있으며, 파이프라인을 개선할 체계적인 방법이 필요한 엔지니어들.

  • RAG 시스템 평가, 가드레일 통합 또는 풀스택 RAG 애플리케이션 배포가 필요한 AI 프로젝트 관계자 누구나.

선수 지식,
필요할까요?

  • 네. 학습자는 중급 수준의 Python 지식과 LangChain 개념에 대한 기본적인 이해를 갖추고 있어야 합니다. 데이터 타입, 함수, OOP 및 API 활용에 대해 이해하고 있다면 예제를 더 수월하게 따라올 수 있습니다. 터미널 명령어와 Docker에 대한 기초 지식도 권장됩니다.

안녕하세요
입니다.

Hello, I'm Markus, a software developer specializing in Artificial Intelligence and Python. I work in the finance industry and have extensive experience developing LLM applications with LangChain and successfully deploying them into production.

I am passionate about teaching and strive to make complex topics approachable and practical for my students, focusing on providing clear, hands-on learning experiences.

I’m excited to share my knowledge with you and help you grow your skills.

I look forward to welcoming you to my courses and being part of your learning journey!

커리큘럼

전체

36개 ∙ (3시간 28분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

₩35,200

Markus Lang님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!