Hugging Face, Transformers.js Chrome 확장 프로그램 아키텍처 공개
Hugging Face는 Manifest V3 환경에서 Transformers.js를 Chrome 확장 프로그램에 통합하는 가이드를 공개했습니다. 이 아키텍처는 모델 추론을 백그라운드 서비스 워커에서 격리하여 중복 로드를 피하고 UI 반응성을 유지합니다. 채팅에는 사이드 패널을, DOM 상호작용에는 콘텐츠 스크립트를 사용합니다.
허깅 페이스(Hugging Face)는 크롬 확장 프로그램 내에서 Transformers.js를 실행하기 위한 아키텍처에 대한 기술 가이드를 발표했다. 구현은 다양한 런타임 컨텍스트에 특정 역할을 할당하여 매니페스트 V3 제약 조건을 준수한다. 백그라운드 서비스 워커는 에이전트 라이프사이클 및 모델 초기화를 위한 컨트롤 플레인으로 작동하고, 사이드 패널은 사용자 상호작용을 처리하며, 콘텐츠 스크립트는 페이지 수준 DOM 추출을 관리한다. 이러한 분리는 중복 모델 로딩을 방지하고 추론 중에 UI가 반응성을 유지하도록 한다.