최근 1년을 되돌아보면서 소프트웨어 개발하는 방식과 개발된 제품을 보면서 엄청난 격세지감을 느낀다. 개발 활동의 모든 과정에서 AI의 활용도는 거의 전부라고 말할 수 있다. 자료조사, 분석, 설계, 구현, 테스트, 배포, 문서 작업까지 AI가 영향을 미치지 않는 곳이 없다. 개발되는 제품도 AI 기능이 없으면 시장에 내놓을 수 없을 지경이다.
다른 한편으로 AI 빈부격차도 뚜렷하다. AI 활용 지식과 토큰 비용은 차치하더라도 비용과 보안 때문에 상용 플래그십 모델(오픈AI, 앤트로픽, 구글)을 사용할 수 없는 곳이 대부분이다. 개발 과정은 상용 모델을 사용하더라도 서비스하는 제품은 sLLM으로 해야 되는 것이다.
sLLM은 최근 구글(Gemma4)을 비롯하여 알리바바(Qwen3.8), 메타(llama3.2), 마이크로소프트(Phi4), 미스트랄(mistral)에서 오픈소스 모델을 내놓으면서 꾸준히 연구되고 있다. 국내에서도 카카오(kanana), LG(exaone), 업스테이지(solar), 허깅페이스에 모델이 계속해서 업로드된다.
문제는 성능이다. 벤치마크에서 우수한 성능을 받았더라도 우리가 모델의 활용법(이해)을 모르거나, 모델의 수정 없이는 고객의 요구사항을 제대로 만족시킬 수 없다.
이 책은 바로 이 지점, 즉 sLLM을 "어떻게 이해하고 다듬어서 실제 서비스에 붙일 것인가"에 대한 답을 조사 근거와 실습으로 제시한다.
sLLM을 파인튜닝하는 다양한 방법뿐만 아니라 sLLM과 관련된 매우 상세한 트렌드와 동향, 산업별 사례 분석을 시작으로 파인튜닝 방법, 최적화 기법, sLLM 모델을 활용한 서비스 배포, 챗봇, 문서 요약, RAG, 랭체인, 라마 인덱스 사용법, 실무에서 발생하는 문제 해결까지 sLLM으로 서비스하는 모든 것을 다룬다.