haram***
2024-02-29

LLM의 작동원리와 튜닝 방법에 대해서 잘 배울 수 있는 책입니다.
아쉬운 점은 깃허브에 제공된 코드와 책에 있는 코드가 일치하지 않아 책에 있는 코드를 따라서 학습하기는 어렵습니다.
특히 라이브러리를 설치하거나 import 해오는 부분이 생략되어 있는 부분이 많아 파이썬에 익숙한 독자가 아니면 책 내용을 따라하며 실습하기는 어렵습니다.
그리고 openai 계정이 필수로 있어야만 따라 할 수 있는 내용이라 openai 가입 및 결재가 필요합니다. 주로 임베딩을 이용하기 때문에 결재 금액이 크지 않아도 실습에 큰 문제는 없다는 점은 다행입니다.
책의 내용은 아주 좋은데 책의 내용을 따라가며 실습하기가 어렵다는 점이 많이 아쉽네요…
원 저자의 깃허브에 있는 코드도 책 내용에 따라서 나누어져 있는 것이 아니라 챕터 하나를 하나의 파일에 모두 담아서 구분해가며 보기 어렵습니다.
예를 들면 Chapter6의 경우 캐글의 MyAnimeList 2020 데이터라고 책에 나와있는데 저자의 깃허브에는 데이터가 없습니다.
그래서 캐글로 가서 검색하니 비슷한 데이터셋이 여러개 있어서 어떤 것이 코드에서 사용한 것인지 찾기 어려웠는데..
힘들게 찾고 보니 저자가 제공한 소스코드 가장 위에 링크가 주석 처리 되어 있더군요…
책에는 캐글이 어떤 곳이다 라는 주석만 있고 MyAnimeList 2020 데이터에 대한 링크는 주석이 없는데 이런 부분을 주석으로 알려주었다면 데이터를 찾느라 시간을 허비하지 않아도 되었을텐데 아쉽습니다.
무엇보다 출판사나 번역하신 분이 책 챕터에 맞춰서 코드를 정비하고 별도로 제공해 주시면 좋겠습니다.
좋은 책인데 실습코드 때문에 책의 가치가 반감되는 것 같아 아쉽습니다.