API Prompt do Kit de ML: crie experiências personalizadas no dispositivo com o Gemini Nano
Leitura de 2 minutos
A IA está facilitando a criação de experiências no app personalizadas que transformam o conteúdo no formato certo para os usuários. Anteriormente, permitimos que os desenvolvedores fizessem a integração com o Gemini Nano usando as APIs GenAI do Kit de ML, adaptadas para casos de uso específicos, como resumos e descrições de imagens.
Hoje é um marco principal para a IA generativa no dispositivo do Android. Anunciamos o lançamento Alfa da API GenAI Prompt do Kit de ML. Com essa API, é possível enviar solicitações multimodais e em linguagem natural para o Gemini Nano, atendendo à demanda por mais controle e flexibilidade ao criar com modelos generativos.
Parceiros como a Kakao já estão usando a API Prompt para criar experiências únicas com impacto no mundo real. Você pode testar os recursos avançados da API Prompt hoje mesmo com o mínimo de código.
Vá além da IA generativa pré-criada e use uma personalizada no dispositivo
A API Prompt vai além da funcionalidade pré-criada para oferecer suporte a casos de uso de IA generativa personalizados e específicos do app, permitindo que você crie recursos exclusivos com transformação de dados complexa. A API Prompt usa o Gemini Nano no dispositivo para processar dados localmente, permitindo o uso off-line e melhorando a privacidade do usuário.
Principais casos de uso da API Prompt:
A API Prompt permite casos de uso de IA generativa altamente personalizados. Confira alguns exemplos recomendados:
- Compreensão de imagens: analisar fotos para classificação (por exemplo, criar um rascunho de postagem em rede social ou identificar tags como "animais de estimação", "comida" ou "viagem").
- Digitalização inteligente de documentos: usa um modelo de ML tradicional para extrair texto de um recibo e categorizar cada item com a API Prompt.
- Transformação de dados para a interface: análise de conteúdo longo para criar um título de notificação curto e envolvente.
- Sugestão de conteúdo: sugere temas para novas entradas de diário com base na preferência do usuário por temas.
- Análise de conteúdo: classificação das avaliações dos clientes em uma categoria positiva, neutra ou negativa.
- Extração de informações: extrair detalhes importantes sobre um evento futuro de uma conversa por e-mail.
Implementação
Com a API Prompt, é possível criar comandos personalizados e definir parâmetros de geração opcionais com apenas algumas linhas de código:
Generation.getClient().generateContent(
generateContentRequest(
ImagePart(bitmapImage),
TextPart("Categorize this image as one of the following: car, motorcycle, bike, scooter, other. Return only the category as the response."),
) {
// Optional parameters
temperature = 0.2f
topK = 10
candidateCount = 1
maxOutputTokens = 10
},
)Para conferir exemplos mais detalhados de implementação da API Prompt, consulte a documentação oficial e o exemplo no GitHub.
Gemini Nano, desempenho e prototipagem
No momento, a API Prompt funciona melhor na série de dispositivos Pixel 10, que executa a versão mais recente do Gemini Nano (nano-v3). Essa versão do Gemini Nano foi criada com a mesma arquitetura do Gemma 3n, o modelo que compartilhamos pela primeira vez com a comunidade de modelos abertos no Google I/O.
A base compartilhada entre o Gemma 3n e o nano-v3 permite que os desenvolvedores criem protótipos de recursos com mais facilidade. Se você não tiver um dispositivo Pixel 10, poderá começar a testar os comandos hoje mesmo criando protótipos com o Gemma 3n localmente.
Para ver a lista completa de dispositivos compatíveis com as APIs de IA generativa, consulte nossa documentação de suporte a dispositivos.
Saiba mais
Comece a implementar a API Prompt nos seus apps Android hoje mesmo com a orientação da nossa documentação oficial e do exemplo no GitHub.
-
Novidades sobre produtosNo Google, temos o compromisso de levar os modelos de IA mais avançados diretamente para os dispositivos Android no seu bolso. Hoje, temos o prazer de anunciar o lançamento do nosso mais recente modelo aberto de última geração: o Gemma 4.
Caren Chang, David Chou • Leitura de 3 min -
Notícias sobre produtosPara ajudar ainda mais a colocar em produção seus casos de uso da API Prompt do Kit de ML, temos o prazer de anunciar a Otimização Automática de Comandos (APO, na sigla em inglês) para modelos no dispositivo na Vertex AI. A Otimização Automática de Comandos é uma ferramenta que ajuda você a encontrar automaticamente o comando ideal para seus casos de uso.
Chetan Tekur, Chao Zhao, Paul Zhou, Caren Chang • Leitura de 3 min -
Notícias sobre produtosHoje, compartilhamos como estamos levando nossa visão de "mais do que uma loja" para o próximo capítulo. Da guia "Você", que agora é o cantinho pessoal de mais de 250 milhões de usuários ativos por mês, à nossa plataforma de jogos unificada, que conecta mais de 700 milhões de perfis de jogador, o Google Play está presente em todos os momentos.
Paul Feng • Leitura de 3 minutos
Receba os insights mais recentes sobre o desenvolvimento para Android na sua caixa de entrada semanalmente.