figure.2

RAG (Retrieval-Augmented Generation)

RAG (Retrieval-Augmented Generation) RAG는 처음 보면 “검색해서 LLM에 넣는 것”으로 끝나는 개념처럼 보인다. 실제로 큰 흐름은 맞다. 그런데 공부하면서 느낀 건, RAG의 어려움은 생성이 아니라 검색된 근거를 믿을 수 있게 만드는 과정에 있다는 점이다. 내가 이해한 RAG RAG는 LLM이 원래 알고 있는 지식...

Naive RAG 파이프라인 구축 실습

Naive RAG 파이프라인 구축 실습 Day3 실습은 PDF 하나를 가지고 직접 RAG 파이프라인을 만들어보는 내용이었다. 처음에는 LangChain 코드만 따라가면 되는 실습이라고 생각했는데, 막상 정리해보니 핵심은 코드보다 중간 결과를 계속 확인하는 습관이었다. 실습에서 한 일 PDF 문서를 읽고, chunk로 나누고, embedding을 ...

RAG Fundamentals & Advanced RAG 1

RAG Fundamentals & Advanced RAG 1 수업에서 처음 잡은 감 프롬프트 수업을 들을 때까지만 해도 “질문을 잘 쓰면 모델이 더 잘 답한다” 정도로 생각했다. 그런데 RAG 수업은 관점이 조금 달랐다. 모델에게 더 잘 물어보는 문제가 아니라, 모델이 모르는 자료를 어떻게 가져와서 읽게 할 것인가의 문제였다. 처음에는 R...

고급 LLM 프롬프팅 전략

고급 LLM 프롬프팅 전략 수업 위치 이 수업은 Basic Prompting 이후 “어떤 유형의 문제에 어떤 프롬프팅 전략을 쓸 것인가”를 다룬다. 강의자료에서는 고급 프롬프팅을 크게 지시사항 기반, 예시 기반, 검증 기반으로 나누었다. 기본 프롬프트가 역할과 지시를 명확히 하는 단계라면, 고급 프롬프팅은 추론 과정, 하위 질문, 여러 후보 답변...

Week05 실습: 프롬프트 설계 연습

Week05 실습: 프롬프트 설계 연습 관련 강의: W05D01 프롬프팅 기초, W05D02 고급 프롬프팅 이 글은 Week05의 프롬프트 실습을 블로그에서 다시 풀어볼 수 있도록 정리한 연습지다. 핵심은 프롬프트를 한 번에 잘 쓰는 것이 아니라, baseline을 만들고 평가 기준을 정한 뒤 개선하는 흐름을 익히는 것이다. 공통 평가 기준 ...