AEGLOSLAB ChatGPT 같은 AI를 만들고 서비스하기

AeglosLab

ChatGPT 같은 AI를 만들고 서비스하기: 원리부터 학습·정렬·추론·서빙·제품·운영·전략까지

ChatGPT·Claude·Gemini 같은 대화형 AI(대규모 언어모델 기반 시스템)를 어떻게 만들고 어떻게 서비스로 운영하는가를 한 권에서 일관되게 다루는 심화 기술·실무·전략서다.

10부 · 61장 · 갱신 2026-11-03

0.1 챗박스 뒤에 무엇이 있나부터 읽기

이 책은 무엇인가

ChatGPT·Claude·Gemini 같은 대화형 AI(대규모 언어모델 기반 시스템)를 "어떻게 만들고, 어떻게 서비스로 굴리는가" 를 한 권에서 일관되게 다루는 심화 기술·실무·전략서다. 언어모델의 원리(트랜스포머·어텐션) → 사전학습(데이터·스케일링·분산학습) → 사후학습·정렬(SFT·RLHF·DPO·추론모델) → 평가 → 추론·서빙(양자화·배칭·vLLM) → 응용(프롬프트·RAG·에이전트·멀티모달) → 제품·서비스(챗 UX·API·안전·비용) → 운영·LLMOps → 사업·전략·법·윤리까지 전 스택을 관통한다.

"모델을 학습하는 수식"만 다루는 이론서도, "API를 호출하는 법"만 다루는 쿡북도 아니다. 기초 원리부터 서비스 운영까지를 관통해, 파운데이션 모델을 직접 학습하려는 사람과 남의 모델 위에 서비스를 구축하려는 사람 양쪽 모두가 "ChatGPT 같은 것이 어떻게 돌아가고 무엇을 결정해야 하는가"를 이해하게 하는 것이 목표다.

각 장은 직관(왜 필요한가) → 원리(어떻게 작동하나·수식·다이어그램) → 실무(코드·설정·수치) → 의사결정(트레이드오프) → 함정 → 요약·체크리스트를 기본 골격으로 한다.

독자와 전제

  • 1차 독자: LLM 기반 제품·서비스를 만들려는 엔지니어(백엔드·ML·플랫폼·MLOps), AI 스타트업 창업자·기술리더(CTO·테크리드), LLM 파이프라인을 직접 손대는 리서처·데이터 사이언티스트, 도입·구축을 결정하는 아키텍트·PM.
  • 2차 독자: LLM 내부를 이해하려는 대학원생·고급 학습자, 기술·비용·리스크를 이해해야 하는 기획·정책·투자 담당, 파인튜닝·서빙을 하려는 애플리케이션 개발자.
  • 전제: 프로그래밍(Python)·기초 소프트웨어 공학은 안다고 가정. 선형대수·확률·미적분·신경망의 최소 배경은 부록(A.1)에서 필요한 만큼 복습하되, 없다고 좌초하지 않도록 본문에서 개념을 풀어 쓴다.

읽는 법 (역할별 경로)

  • 처음부터 끝까지: LLM 시스템 전모를 익히려면 0.1부터 순서대로. 각 부는 앞 부의 토대 위에 쌓인다.
  • 모델을 직접 학습·정렬하려는 리서처·ML 엔지니어: 제1부(기반)→제2부(사전학습)→제3부(사후학습·정렬)→제4부(평가). 서빙은 제5부.
  • 남의 모델 위에 서비스를 구축하려는 애플리케이션·플랫폼 엔지니어: 제0부(개관)→제6부(응용: 프롬프트·RAG·에이전트)→제7부(제품·서비스)→제8부(운영). 필요 시 제5부(서빙)·제3부(파인튜닝만) 역참조.
  • 도입·전략을 결정하는 창업자·아키텍트·PM: 제0부→제9부(사업·전략·법·윤리)→제7부(제품·비용). 기술 깊이는 필요할 때 각 부로 역참조.
  • 엔드투엔드 실습: 작은 LLM 서비스 하나를 데이터→파인튜닝→서빙→제품까지 만드는 워크드 예제는 A.3. 실습 환경은 A.2.

정직성 고지 (이 책의 생명)

이 분야는 ① 모델·기법·SOTA가 몇 달 단위로 바뀌고(모델명·크기·벤치마크·컨텍스트 길이), ② 가격·요율·API 스펙·제품명이 수시로 개정되며, ③ 연구 결과가 재현·반박되기도 한다. 따라서:

  • 시점·버전·수치·벤치마크·가격·모델명 등 변동 정보는 (확인 필요)로 표기하고 가능하면 시점을 병기한다. "지금 1등 모델은 X"식 단정을 피하고 원리·방법론에 무게를 싣는다 — 특정 모델은 예시로만.
  • 연구 주장 · 검증된 공학 · 마케팅/통념을 구분해 라벨링한다(재현성·평가셋 오염 등 조건 명시).
  • Anthropic/Claude API의 구체 스펙(모델 ID·가격·rate limit·기능)은 claude-api 스킬을 단일 출처로 하고 기억으로 단정하지 않는다. 다른 벤더는 "공식 문서 확인 필요"로 라벨.

장 인덱스

제0부 — 개관

제1부 — 기반: 언어모델과 트랜스포머

제2부 — 사전학습(Pretraining)

제3부 — 사후학습·정렬(Post-training/Alignment)

제4부 — 평가(Evaluation)

제5부 — 추론·서빙(Inference/Serving)

제6부 — 응용: 프롬프트·RAG·에이전트

제7부 — 제품·서비스(Product/Service)

제8부 — 운영·LLMOps

제9부 — 사업·전략·법·윤리

부록

집필 현황

집필 완결(2026-07-18): 계획된 61개 장 전체 + 이 목차가 작성되었다(제0~9부 본문 0.1~9.4, 부록 A.1~A.5). 상세 이력은 CHANGES.md(CHG-01~08). 장 번호·구성은 개정 시 조정될 수 있으며, 신규 장은 끝 번호 뒤에 추가한다(기존 번호 무이동, CLD-03).