① 명령으로 깃허브에서 SAM 라이브러리를 직접 클론하여 설치합니다. -q 플래그는 설치 과정에서 출력을 최소화합니다. 이 라이브러리는 SAM 모델을 구현하는 데 필요한 코드와 함수를 포함하고 있습니다. 이어서 ②처럼 필요한 파이썬 패키지들을 설치합니다. jupyter_bbox_widget는 주피터 노트북 환경에서 바운딩 박스를 시각화하는 데 사용되며, dataclasses-json은 데이터 클래스를 JSON으로 직렬화 및 역직렬화하는 데 쓰입니다. 그리고 supervision은 데이터 세트 관리 및 처리에 관련된 기능을 제공합니다. ③으로 SAM 모델의 사전 훈련된 가중치를 인터넷에서 다운로드합니다. 이 파일은 모델을 초기화하는 데 필요하며, 이를 통해 복잡한 훈련 과정 없이도 모델을 사용할 수 있습니다.