Jetson AI Lab 모델 카탈로그 페이지 구성을 위한 스킬입니다. 모델 페이지의 YAML 프론트매터, 추론 엔진, 벤치마크 연결, 실행 버튼 표시/숨김 등을 설정합니다.
jetson-ai-lab란 무엇인가요?
이 스킬은 NVIDIA Jetson AI Lab 웹사이트의 모델 카탈로그 페이지를 구성하고 관리하는 방법을 설명합니다. Jetson AI Lab은 정적 Astro 사이트로, 사용자에게 추론 API를 직접 호스팅하지 않고 Jetson 기기에서 실행할 수 있는 명령어를 제공합니다. 각 모델 페이지는 `src/content/models/<slug>.md`에 위치한 마크다운 파일이며, 페이지의 거의 모든 시각적 요소(히어로, 모델 세부 정보 사이드바, Jetson에서 실행 탭, 호출 스니펫, 원샷 추론 탭, 벤치마크 차트)는 YAML 프론트매터에 의해 제어됩니다. 이 스킬은 프론트매터의 각 필드(필수 태그, 선택적 태그, 상황별 태그)와 `serving.entries`, `supported_inference_engines`, `one_shot_inference`, `client_call`과 같은 추론 블록의 사용법을 상세히 다룹니다. 또한 `hide_run_button`, `matrix_modules_disabled`, `engines[].modules_supported`라는 세 가지 '차단 레버'를 통해 모델 페이지의 실행 UI를 제어하는 방법과 OOM(메모리 부족) 또는 DNR(실행 불가) 상태를 벤치마크 JSON 데이터를 통해 관리하는 방법을 설명합니다. 벤치마크 데이터는 `src/data/benchmarks.json`에 저장되며 `benchmark_key` 필드를 통해 모델 페이지와 연결됩니다.