figure.2

RAG Knowledge Conflict 실습

RAG Knowledge Conflict 실습 Day4 실습은 RAG에서 제일 불편하지만 중요한 부분을 다뤘다. 검색된 문서가 항상 맞다고 볼 수 없고, 문서끼리도 서로 다른 말을 할 수 있다는 점이다. 처음에는 “RAG를 쓰면 모델이 모르는 걸 문서에서 찾아오니까 더 정확해진다”고만 생각했다. 그런데 이 실습을 하면서 생각이 바뀌었다. ...

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...

02. 웹/모바일 AI 비서의 한계를 PC Agent 문제로 바꾸기

“제주도 맛집을 찾아서 메신저 채널에 보내줘.” 이 요청은 단순 질문이 아니다. 검색하고, 결과를 고르고, 내용을 요약하고, 보낼 채널을 찾고, 실제 전송까지 이어지는 작업이다. 일반 챗봇은 답변을 만들 수 있지만, 이 흐름을 끝까지 실행하려면 Agent 구조가 필요하다. 왜 PC Agent인가 기존 AI 비서는 웹이나 모바일 앱 안에서 잘 동작...

고급 LLM 프롬프팅 전략

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