본문 바로가기

책 리뷰 & 베타리딩 후기

『원하는 대로 튜닝하는 나만의 sLLM』 리뷰 — 내 업무에 맞는 작은 모델, 정말 만들 수 있을까?

반응형
길벗 36차 개발자 리뷰어 활동으로 도서를 제공받아 읽고 솔직하게 작성한 리뷰입니다. #협찬

원하는 대로 튜닝하는 나만의 sLLM 표지

『원하는 대로 튜닝하는 나만의 sLLM』 — 오지영 지음 / 길벗 / 2026년 7월 / 372쪽

API 청구서와 보안 검토 사이에서

LLM을 업무에 붙여보려고 할 때마다 멈추는 지점이 있다. 프로토타입까지는 쉽다. API 키 하나 받고 몇 줄 붙이면 그럴듯한 데모가 나온다. 문제는 그다음이다. 호출량이 늘면 비용이 눈에 들어오기 시작하고, "사내 데이터를 외부 API로 보내도 되나요?"라는 보안 검토 앞에서는 데모가 아무리 좋아도 소용이 없다. 폐쇄망 환경이라면 애초에 선택지 자체가 없다.

이 책의 부제가 "비용은 낮게, 보안은 높게, 성능은 내 업무에 딱 맞게!"다. 위의 세 가지 벽을 정확히 겨냥하고 있어서 책을 받고 목차부터 확인했다. 결론부터 말하면, sLLM이라는 주제를 개념 → 사례 → 학습 환경 → 파인튜닝 → 최적화 → 배포 → 트러블슈팅까지 한 권의 흐름으로 끌고 가는 책이다. 출판사 소개로는 국내 첫 sLLM 실전 가이드라고 하는데, 적어도 '파인튜닝 기법 소개'에서 끝나지 않고 서비스 적용까지 이어지는 구성이 흔치 않은 건 맞다.

책의 전체 흐름 로드맵 — 개념, 환경 구축, 파인튜닝, 최적화, 서비스화, 문제 해결

'작아서 더 똑똑하다'는 말

sLLM은 말 그대로 작은 언어 모델이다. 초거대 모델 API를 호출하는 대신, 수십억 파라미터급 오픈소스 모델을 내 데이터로 튜닝해서 쓰는 접근이다. 범용 지식으로는 큰 모델을 이길 수 없지만, 좁은 도메인에서는 이야기가 달라진다. 우리 회사의 용어, 내 업무의 문서 형식, 우리 고객의 질문 패턴 — 이런 건 범용 모델이 아니라 내 데이터가 결정하는 영역이고, 여기서는 작게 튜닝한 모델이 충분히, 때로는 더 잘 싸운다.

외부 LLM API와 나만의 sLLM 비교 — 비용, 데이터 보안, 성능, 폐쇄망 관점

1~3장은 이 지형을 그려주는 부분이다. LLM과 sLLM의 차이, 산업별 활용 사례, 지금 나와 있는 모델들의 트렌드. 개인적으로는 2장 산업별 사례 분석이 예상보다 쓸모 있었다. 기술서에서 사례 장은 건너뛰기 쉬운데, 사내에서 "이걸 왜 우리가 직접 해야 하는데? API 쓰면 되잖아"라는 질문에 답해야 하는 입장이 되면 결국 꺼내 쓰게 되는 재료가 이런 부분이다.

코랩 무료 환경 기준이라는 설계

실습이 구글 코랩 무료 환경 기준으로 구성되어 있다. 사소해 보이지만 이 책에서 가장 마음에 든 설계 중 하나다. 파인튜닝 자료들은 흔히 "고사양 GPU가 있다고 가정합니다"로 시작하는데, 그 문장 하나에서 상당수 독자가 따라 하기를 포기한다. 무료 코랩에서 돌아가게 만들었다는 건 저자가 독자의 GPU를 전제 조건이 아니라 제약 조건으로 놓고 책을 설계했다는 뜻이다.

모델 선택도 실무적이다. LLaMA, Gemma, Phi 같은 오픈소스 모델을 다루되 한국어에 최적화된 모델을 우선 사용한다. 영어 벤치마크에서 점수 좋은 모델이 한국어 업무 문서 앞에서 무너지는 걸 겪어본 적이 있다면, 이 선택이 왜 중요한지 바로 이해될 것이다.

결국 핵심은 '효율적인' 파인튜닝

5~7장이 이 책의 중심축이다. 파인튜닝이 무엇인지에서 시작해 LoRA와 QLoRA 같은 효율적 파인튜닝 기법, 그리고 양자화를 포함한 최적화 기법으로 이어진다.

이 부분에서 좋았던 건 전개 순서다. 기법을 카탈로그처럼 나열하는 게 아니라 "전체 파인튜닝은 왜 비싼가 → 그래서 어댑터만 학습하는 LoRA가 나왔다 → 메모리를 더 줄여야 해서 QLoRA까지 왔다"는 문제 → 해법의 흐름으로 읽힌다. 이렇게 이해해두면 내년에 새로운 기법이 나와도 그게 이 지도의 어디에 놓이는 기술인지 감을 잡을 수 있다. 유행이 빠른 분야일수록 오래 남는 건 이런 '왜'의 흐름이다.

전체 파인튜닝, LoRA, QLoRA 개념 비교 도식

튜닝하고 끝이 아니라 서비스까지

8장부터는 만든 모델을 밖으로 꺼내는 이야기다. FastAPI와 Gradio로 모델을 API와 데모 서비스로 만들고, RAG를 붙여 모델이 모르는 정보를 검색으로 보강하는 구성까지 다룬다.

sLLM 서비스 구성도 — 사용자, 서빙 계층, sLLM 모델, RAG

목차에서 가장 반가웠던 건 마지막 10장 '실무에서 발생하는 문제 해결'이다. 튜토리얼은 언제나 성공하는 경로만 보여주지만 실제 작업은 실패 경로의 연속이다. 메모리가 터지고, 학습이 산으로 가고, 분명 따라 했는데 결과가 다르다. 이런 장이 별도로 있다는 건 저자가 강의실이 아니라 현장에서 이 과정을 여러 번 겪어봤다는 신호로 읽혔고, 입문자가 혼자 실습하다 좌절하는 지점을 꽤 정확히 짚는다.

좋았던 점과 아쉬웠던 점

좋았던 점.

  • 개념부터 배포, 트러블슈팅까지 한 권으로 이어지는 완결된 흐름. '파인튜닝 해봤다'가 아니라 '서비스로 만들어봤다'까지 데려간다.
  • 무료 코랩 기준 실습과 한국어 최적화 모델 중심이라는, 국내 독자에게 대단히 현실적인 선택.
  • 산업별 사례(2장)와 실무 문제 해결(10장)처럼 기술 바깥의 '설득'과 '운영'까지 커버하는 구성.

아쉬웠던 점.

  • 모델 트렌드를 다루는 부분은 이 분야의 속도상 유효기간이 짧을 수밖에 없다. 다만 기법과 문제 해결 흐름 중심으로 읽으면 책의 수명은 훨씬 길다.
  • 372쪽에 10개 장이라 각 주제를 논문 수준으로 파고들지는 않는다. 이 책은 백과사전이 아니라 지도에 가깝다. 대신 지도로서는 좋은 지도다.
  • 배포가 FastAPI·Gradio 기반이라, 대규모 트래픽을 받는 프로덕션 서빙 인프라 수준은 이 책 다음 단계의 숙제로 남는다.

이런 분이라면 잘 맞을 것 같다

  • 파이썬 기초는 있는데 LLM 파인튜닝은 처음인 개발자
  • API 비용이나 보안 검토 때문에 사내 LLM 도입이 번번이 막혔던 실무자, 특히 폐쇄망·온프레미스 환경
  • 졸업 프로젝트나 사이드 프로젝트로 '나만의 모델'을 만들어보고 싶은 학생
  • 반대로 이미 PEFT 계열 논문을 챙겨 읽고 커스텀 학습 파이프라인을 운영 중이라면 아는 내용의 비중이 꽤 높을 것이다.

마무리

'거대 모델의 시대에 왜 작은 모델인가'라는 질문에 이 책은 이론이 아니라 실습으로 답한다. 코랩을 열고, 한국어 모델을 받아, 내 데이터로 튜닝하고, API로 만들어보는 과정을 한 바퀴 돌고 나면 sLLM이라는 선택지가 관념이 아니라 손에 잡히는 옵션이 된다. "API 말고 다른 선택지가 필요하다"는 생각을 한 번이라도 해봤다면 좋은 출발점이 될 책이다.

⭐️⭐️⭐️⭐️☆ (4.5/5)

구매 링크

#협찬 #길벗 #길벗출판사 #나만의sLLM #sLLM #LLM #파인튜닝 #LoRA #QLoRA #개발자책추천 #서평 #책리뷰

반응형