고급 웹 프로그래밍 · 중간고사
흩어진 7주를
하나의 지도로.
LLM API 호출에서 시작해 스트리밍, 임베딩, RAG, 평가까지. 시험에 필요한 것만 남기고, 서로 어떻게 이어지는지가 보이도록 다시 썼습니다.
THE SPINE
7주는 하나의 이야기다
CHAPTERS
주차별 정리
급하면 한 장 요약부터, 여유가 있으면 순서대로. 각 장은 “왜 필요한가 → 어떻게 동작하나 → 시험에서 뭘 구분하나” 순서입니다.
- 01 AI 시대의 개발 패러다임과 LLM의 작동 원리 AI는 확률로 답한다. 토큰·컨텍스트·보안이 설계 기준이다.
- 02 Chat Completion API와 프롬프트 설계 메시지를 쌓고 파라미터를 조절해 LLM API를 다룬다.
- 03 스트리밍 UI는 어디서 깨지는가 체감 속도는 통신·파싱·디코딩·상태에서 결정된다.
- 04 단어가 아니라 의미로 찾기 의미를 벡터로 바꿔 가까운 문서를 찾는다.
- 05 LLM의 빈틈을 검색으로 메운다 LLM의 한계를 외부 문서 검색으로 보완하는 구조
- 06 파일이 검색되는 데이터가 되기까지 원본 파일을 안전하게 보관하고 검색 가능한 청크로 바꾸는 과정
- 07 RAG는 어디서 틀리는가 오답을 진단하고 지표로 재고 검색을 고친다