Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
챗GPT를 넘어서! 랭체인(LangChain)과 RAG로 만드는 AI 문서 Q&A 챗봇
Highest Rated
Rating: 4.8 out of 5(291 ratings)
1,961 students

챗GPT를 넘어서! 랭체인(LangChain)과 RAG로 만드는 AI 문서 Q&A 챗봇

6시간이면 충분합니다! 문서를 올리는 순간 나만의 AI 챗봇이 되는 놀라운 경험, 웹 애플리케이션까지 한 번에 완성하세요
Last updated 4/2025
Korean
Korean [Auto],

What you'll learn

  • LangChain의 개념과 활용 목적을 이해합니다.
  • 텍스트 데이터를 불러오고 적절히 분할하는 방법을 익힙니다.
  • 임베딩 모델을 사용하여 데이터를 변환, 벡터DB에 저장하는 과정을 실습합니다.
  • 사용자의 질문에 적합한 정보를 검색하고, 응답을 생성하는 과정을 구현합니다.
  • LangChain을 활용해 하나의 RAG 시스템을 처음부터 끝까지 구성합니다.
  • 사용자가 업로드한 PDF 기반의 Q&A 챗봇 프로젝트(웹 애플리케이션)를 진행합니다.

Course content

7 sections • 49 lectures • 6h 35m total length
  • 소개3:02
  • LangChain 이란?1:52

Requirements

  • Python 기본 문법에 대한 이해
  • 간단한 프로그래밍 도구 사용 경험 (Visual Studio Code, Jupyter Notebook 등)
  • ChatGPT 또는 유사한 대화형 AI 사용 경험
  • 프롬프트 엔지니어링 기초 개념

Description

안녕하세요?

이번 강의는 LangChain을 활용한 RAG 시스템 구축 입문 강의입니다.


요즘 많은 분들이 인공지능과 대화형 모델, 특히 ChatGPT의 활용에 관심을 갖고 계시죠. 이 강의에서는 이러한 관심을 한 단계 더 발전시켜, 실제 데이터를 기반으로 똑똑하게 답변해주는 RAG 시스템을 직접 만들어보는 프로젝트 중심의 강의를 진행하게 됩니다.


[강의의 목표]

이 강의의 가장 큰 목표는,

LangChain이라는 도구를 이용해 RAG 시스템을 처음부터 끝까지 직접 만들어보는 것입니다. 단순히 이론만 배우는 것이 아니라, 실제로 어떤 흐름을 가지고 어떤 식으로 동작하는지를 체험해볼 수 있도록 구성했습니다. 강의가 끝나면 여러분은 단순한 AI 활용을 넘어서 나만의 AI 기반 문서 Q&A 시스템을 만들어낼 수 있게 됩니다.


[수강 전 준비사항]

이 강의는 AI 전문가나 개발 고수가 아니어도 괜찮습니다.

다만, 몇 가지 기본적인 배경지식은 있으셔야 원활하게 따라오실 수 있어요.


1. Python 기본 문법

- 변수, 리스트, 딕셔너리, 함수, 조건문, 반복문 등 기초적인 프로그래밍 흐름을 이해하고 계시면 됩니다.

2. ChatGPT 사용 경험

- 프롬프트를 입력하고 결과를 받아보신 적이 있다면 충분합니다. 프롬프트가 어떤 역할을 하는지, 모델과 어떻게 소통하는지를 알고 계시면 좋습니다.

3. 간단한 프롬프트 엔지니어링 개념

- 이 강의는 시스템 메시지와 사용자 메시지의 역할을 분리해서 사용하는 부분이 있기 때문에, 프롬프트 엔지니어링에 대한 가벼운 이해가 있으면 좋습니다.


[강의 구성]

이 강의는 단계적으로 진행됩니다.

1. LangChain에 대한 기본 이해 및 사용법

2. 문서 데이터를 불러오고 분할하기

3. 임베딩 모델을 통해 데이터를 변환하고 검색 가능한 형태로 저장하기

4. 사용자의 질문에 맞는 정보를 검색하고 응답 생성하기

5. 이 모든 흐름을 묶어 하나의 RAG 시스템으로 완성하는 프로젝트까지!


각 단계마다 직접 따라해보실 수 있는 실습 코드와 예제가 제공되며, 어려운 개념은 최대한 쉽게, 직관적으로 설명해드립니다.


[이런 분들께 추천합니다]

- ChatGPT를 넘어, 나만의 AI 서비스를 만들어보고 싶은 분

- 문서 기반 Q&A 시스템, RAG 시스템에 관심이 있으신 분

- LangChain을 처음 접하지만 직접 실습하며 익혀보고 싶은 분

- 실전 프로젝트를 통해 AI와 개발의 감각을 기르고 싶은 예비 개발자 및 기획자


RAG 시스템이란 무엇인지, 그리고 그것을 어떻게 직접 구현할 수 있는지, 여러분이 이번 강의를 통해 자연스럽게 익히고 자신만의 프로젝트로 발전시킬 수 있도록 쉽고 재미있게 알려드리겠습니다.

단 6시간이면 충분합니다.


그럼, 지금부터 함께 시작해볼까요?



※ 강의 수강을 위해서는 OpenAI API Key 발급(비용 $5)이 필요합니다. 발급 방법에 대해서는 강의에서 안내 드립니다.

Who this course is for:

  • ChatGPT를 넘어 직접 AI 서비스를 만들어보고 싶은 분
  • 문서 기반 Q&A 시스템(RAG)에 관심 있는 예비 개발자 및 기획자
  • LangChain을 처음 접하지만 실습 중심으로 익히고 싶은 분
  • 프로그래밍 초중급 수준의 실무형 AI 학습을 원하는 분
  • 실제 데이터를 다루는 AI 응용 사례에 관심이 있는 분