Guia de migração

Este documento explica como migrar seu app do Kit de ML para Firebase para as APIs de aprendizado de máquina no dispositivo e baseadas na nuvem recomendadas. O conjunto atual de APIs agora está dividido nos dois produtos a seguir:

  • Um produto chamado Kit de ML, que contém todas as APIs no dispositivo.

  • Firebase Machine Learning, focado em APIs baseadas na nuvem e implantação de modelos personalizados. O Firebase ML está sendo desativado.

Esse framework também facilita a integração do Kit de ML ao seu app se você precisar apenas de uma solução no dispositivo.

Onde acessar APIs no dispositivo e de modelos personalizados

Esta seção descreve onde acessar as APIs no dispositivo e de modelos personalizados que faziam parte do Kit de ML para Firebase.

APIs de base no dispositivo

As APIs a seguir estão no SDK independente do Kit de ML.

  • Leitura de código de barras
  • Detecção facial
  • Marcação de imagens
  • Detecção de objeto e rastreamento
  • Reconhecimento de texto
  • ID do idioma
  • Resposta inteligente
  • Traduzir
  • API de inferência do AutoML Vision Edge

As APIs de base no dispositivo atuais no Kit de ML para o SDK do Firebase estão descontinuadas e vão parar de funcionar em 15 de junho de 2027.

Se você estiver usando essas APIs no seu app, migre para o SDK do Kit de ML seguindo o Guia de migração do Kit de ML para Android e o Guia de migração do Kit de ML para iOS.

APIs de modelos personalizados

Para hospedar modelos personalizados, use Cloud Storage. Para fazer o download de modelos, seu app precisa incluir um código para fazer o download de modelos do bucket do Cloud Storage.

O intérprete de modelos personalizados atual no Kit de ML para o SDK do Firebase está descontinuado e será desativado. Recomendamos usar o LiteRT ambiente de execução diretamente para inferência. Como alternativa, se você quiser usar modelos personalizados apenas para APIs de marcação de imagens e detecção de objeto e rastreamento, agora é possível usar modelos personalizados nessas APIs diretamente no Kit de ML.

Se você estiver migrando do Firebase ML para o Cloud Storage, consulte o guia de migração para instruções detalhadas.

Perguntas frequentes

Por que essa mudança?

Estamos fazendo essa mudança para esclarecer quais soluções o produto oferece. Com essa mudança, o SDK do Kit de ML está totalmente focado no aprendizado de máquina no dispositivo, em que todo o processamento de dados acontece no dispositivo e está disponível para desenvolvedores sem custo financeiro. Os serviços de nuvem descontinuados anteriormente que faziam parte do Kit de ML do Firebase estão disponíveis diretamente no Google Cloud. Os serviços de nuvem disponíveis pelo Firebase ML serão desativados em junho de 2027.

Para APIs no dispositivo, o SDK do Kit de ML facilita a integração do Kit de ML ao app. No futuro, basta adicionar dependências ao projeto do app e começar a usar a API. Não é necessário configurar um projeto do Firebase apenas para usar APIs no dispositivo.

O que acontece com meus modelos hospedados no Firebase?

Seus modelos hospedados no Firebase ML vão ficar disponíveis até que o serviço seja desativado em 15 de junho de 2027.

Siga o guia de migração para transferir seus modelos hospedados no Firebase ML para o Cloud Storage e atualizar seu app.

Quais benefícios recebo ao migrar para o novo SDK do Kit de ML?

A migração para o novo SDK garante que seus aplicativos se beneficiem das correções de bugs e melhorias mais recentes nas APIs no dispositivo. Por exemplo, confira algumas mudanças na primeira versão:

Uma lista completa das mudanças mais recentes pode ser encontrada nas notas de lançamento do SDK do Kit de ML.

Estou usando o Kit de ML para Firebase hoje. Quando preciso migrar?

O Firebase ML será desativado em 15 de junho de 2027.

  • É necessário migrar o Kit de ML para o SDK do Firebase para o SDK do Kit de ML.

  • Se você estiver usando APIs do Cloud pelo Kit de ML para o SDK do Firebase, mude para usar as APIs Cloud Vision diretamente.

  • Se você estiver usando a implantação de modelos personalizados do Firebase ML, migre seus modelos personalizados para o Cloud Storage.