Snowflake Model Registry 사용자 인터페이스¶
참고
Model Registry Snowsight UI 는 일반적으로 모든 배포에서 일반 공급으로 제공됩니다.
SPCS Model Serving을 위한 Inference Services UI 는 AWS 및 Azure 상용 배포에서만 미리 볼 수 있습니다.
Snowsight의 Models 페이지에서 모든 머신 러닝 모델을 찾을 수 있습니다. 메타데이터와 배포를 볼 수도 있습니다.
모델 세부 정보¶
Models 페이지에는 생성하고 Snowflake Model Registry에 로그인한 모델이 표시됩니다. 이 두 모델은 Snowpark ML 에서 개발한 모델과 외부에서 공급받은 모델(예: Hugging Face의 모델)입니다. 또한 Cortex Fine-tuned 모델을 표시하며, 향후 릴리스에서 Snowflake에서 만들 수 있는 다른 모델 유형이 포함될 수 있습니다.
모델 페이지를 표시하려면 Snowsight 탐색 메뉴에서 AI & ML 을 선택한 다음 Models 를 선택합니다. 결과 목록에는 현재 역할이 액세스할 수 있는 모든 데이터베이스 및 스키마에 있는 Snowflake Model Registry의 모든 모델이 포함됩니다.

참고
모델이 표시되지 않으면 역할에 필수 권한 이 있는지 확인합니다.
모델의 세부 정보 페이지를 열려면 Models 목록에서 해당 행을 선택합니다. 세부 정보 페이지에는 모델의 설명, 태그, 버전 등 주요 모델 정보가 표시됩니다.

모델 설명을 수정하거나 모델을 삭제하려면 오른쪽 상단 모서리에서 … 을 선택합니다.
버전 세부 정보 페이지를 열려면 모델 버전을 선택합니다. 이 페이지에는 메트릭과 같은 모델 버전 메타데이터와 Python 또는 SQL에서 호출할 수 있는 사용 가능한 메서드 목록이 표시됩니다.

모델 함수를 호출하는 코드를 보려면 옆에 있는 SQL 또는 Python 링크를 선택합니다. 이 코드 조각을 Snowsight SQL 워크시트나 Python 노트북에 복사할 수 있습니다.

메타데이터를 추가 또는 수정하거나 모델 버전을 삭제하려면 오른쪽 상단의 … 을 선택합니다.
Files 탭에는 모델 버전의 기본 아티팩트 목록이 포함되어 있습니다. 이 페이지에서 개별 파일을 다운로드할 수 있습니다.

Lineage 탭에는 모델 학습에 사용된 모든 데이터 세트, Feature Store의 모든 기능 뷰, 원본 데이터 테이블을 포함하여 모델의 전체 데이터 흐름 계보 정보가 표시됩니다.

모델 추론 서비스¶
Model Registry UI 에서 SPCS Model Serving으로 생성된 모델 추론 서비스를 확인할 수 있습니다. 기본 모델 목록 페이지에는 모든 모델에 대해 생성된 추론 서비스의 상태가 표시됩니다.

모델 이름과 모델 버전을 선택하면 모델 버전 상세 정보 페이지의 Inference Services 탭을 통해 배포된 추론 서비스에 대한 자세한 내용을 확인할 수 있습니다. 여기에는 서비스가 노출하는 함수 목록도 표시됩니다. SQL 또는 Python 사용 코드 스니펫을 보거나 복사본으로 확인할 수 있습니다.

Open Details 를 선택하여 서비스 매개 변수 및 로그를 표시합니다. 기본 Model Registry 페이지의 Inference Services 탭에서 서비스 세부 정보에 액세스할 수도 있습니다.

모델 모니터링¶
모델 모니터가 연결된 모든 모델의 경우 모델 세부 정보 페이지의 모델 모니터를 사용하여 모델 모니터링 메트릭을 시각화할 수 있습니다.

원하는 모델 모니터를 선택하여 모니터링 대시보드를 표시합니다.

Compare 를 선택하면 모델 버전 메뉴를 보고 이 모델 버전과 비교할 두 번째 모델 버전을 선택할 수 있습니다.

모니터링은 다수의 모델 정확도, 모델 드리프트 및 기능 드리프트 메트릭을 지원합니다. 계산되어 표시되는 메트릭을 선택하려면 Settings 아이콘을 클릭하여 원하는 메트릭을 선택합니다.
