이전 가이드

이 문서에서는 Firebase용 ML Kit에서 권장되는 기기 내 및 클라우드 기반 머신러닝 API로 앱을 마이그레이션하는 방법을 설명합니다. 현재 API 집합은 이제 다음 두 제품으로 나뉩니다.

  • 모든 기기 내 API가 포함된 ML Kit라는 제품

  • Firebase 머신러닝, 클라우드 기반 API 및 커스텀 모델 배포에 중점을 둔 Firebase ML이 종료됩니다.

    • 커스텀 모델을 호스팅하려면 대신 Cloud Storage를 사용하세요.
    • 로컬 추론에는 LiteRT를 사용하세요.

이 프레임워크를 사용하면 기기 내 솔루션만 필요한 경우 ML Kit를 앱에 더 쉽게 통합할 수 있습니다.

기기 내 및 커스텀 모델 API에 액세스하는 위치

이 섹션에서는 Firebase용 ML Kit에 포함되어 있던 기기 내 및 커스텀 모델 API에 액세스하는 위치를 설명합니다.

기기 내 기본 API

다음 API는 독립형 ML Kit SDK에 있습니다.

  • 바코드 스캔
  • 얼굴 인식
  • 이미지 라벨 지정
  • 객체 감지 및 추적
  • 텍스트 인식
  • 언어 ID
  • 스마트 답장
  • 번역
  • AutoML Vision Edge 추론 API

Firebase SDK용 ML Kit의 기존 기기 내 기본 API는 지원 중단되었으며 2027년 6월 15일에 작동이 중지됩니다.

현재 앱에서 이러한 API를 사용하는 경우 ML Kit SDK로 마이그레이션하세요. 방법은 Android용 ML Kit 마이그레이션 가이드iOS용 ML Kit 마이그레이션 가이드를 따르는 것입니다.

커스텀 모델 API

커스텀 모델을 호스팅하려면 Cloud Storage를 사용하세요. 모델을 다운로드하려면 앱에 Cloud Storage 버킷에서 모델을 다운로드하는 코드가 포함되어야 합니다.

Firebase SDK용 ML Kit의 기존 커스텀 모델 인터프리터는 지원 중단되었으며 종료됩니다. 추론에는 LiteRT 런타임을 직접 사용하는 것이 좋습니다. 또는 이미지 라벨 지정 및 객체 감지 및 추적 API에만 커스텀 모델을 사용하려는 경우 이제 ML Kit에서 이러한 API의 커스텀 모델을 직접 사용할 수 있습니다.

Firebase ML에서 Cloud Storage로 마이그레이션하는 경우 자세한 안내는 마이그레이션 가이드를 참고하세요.

자주 묻는 질문(FAQ)

변경되는 이유는 무엇인가요?

제품에서 제공하는 솔루션을 명확히 하기 위해 이 변경사항을 적용합니다. 이 변경사항을 통해 ML Kit SDK는 모든 데이터 처리가 기기에서 이루어지고 개발자가 무료로 사용할 수 있는 기기 내 머신러닝에 완전히 집중합니다. 이전에 지원 중단된 Firebase ML Kit에 포함되어 있던 클라우드 서비스는 Google Cloud를 통해 직접 사용할 수 있습니다. Firebase ML을 통해 사용할 수 있는 클라우드 서비스는 2027년 6월에 종료됩니다.

기기 내 API의 경우 ML Kit SDK를 사용하면 개발자가 ML Kit를 앱에 더 쉽게 통합할 수 있습니다. 앞으로는 앱의 프로젝트에 종속 항목을 추가한 후 API를 사용하기만 하면 됩니다. 기기 내 API를 사용하기 위해 Firebase 프로젝트를 설정할 필요가 없습니다.

Firebase로 호스팅되는 모델은 어떻게 되나요?

Firebase ML 호스팅 모델은 2027년 6월 15일에 서비스가 종료될 때까지 사용할 수 있습니다.

마이그레이션 가이드에 따라 Firebase ML 호스팅 모델을 Cloud Storage로 전송하고 앱을 업데이트하세요.

새 ML Kit SDK로 마이그레이션하면 어떤 이점이 있나요?

새 SDK로 마이그레이션하면 애플리케이션에서 기기 내 API의 최신 버그 수정 및 개선사항을 활용할 수 있습니다. 예를 들어 첫 번째 출시에는 다음과 같은 몇 가지 변경사항이 있습니다.

  • 이제 커스텀 이미지 라벨 지정커스텀 객체 감지 및 추적 API를 사용하여 앱에 커스텀 이미지 분류 모델을 통합하고 실시간 대화형 사용자 환경을 구축할 수 있습니다.

  • Android Jetpack Lifecycle 지원이 모든 API에 추가됩니다. 이제 addObserver를 사용하여 앱이 화면 회전 또는 사용자 / 시스템에 의한 종료를 거칠 때 ML Kit API의 시작 및 종료를 자동으로 관리할 수 있습니다. 이렇게 하면 CameraX와의 통합이 더 쉬워집니다.

최신 변경사항의 전체 목록은 ML Kit SDK 출시 노트에서 확인할 수 있습니다.

현재 Firebase용 ML Kit를 사용하고 있는데 언제 마이그레이션해야 하나요?

Firebase ML은 2027년 6월 15일에 종료됩니다.

  • Firebase SDK용 ML Kit를 ML Kit SDK로 마이그레이션해야 합니다.

  • Firebase SDK용 ML Kit를 통해 Cloud API 를 사용하는 경우 Cloud Vision API를 직접 사용하도록 전환해야 합니다.

  • Firebase ML 커스텀 모델 배포를 사용하는 경우 커스텀 모델을 Cloud Storage로 마이그레이션해야 합니다.