Actualités des produits

API Prompt de ML Kit : créez des expériences Gemini Nano personnalisées sur l'appareil

Temps de lecture : 2 min

L'IA permet de créer plus facilement des expériences d'application personnalisées qui transforment le contenu au format adapté aux utilisateurs. Nous avons précédemment permis aux développeurs d'intégrer Gemini Nano via les API ML Kit GenAI conçues pour des cas d'utilisation spécifiques comme la synthèse et la description d'images.

Aujourd'hui marque une étape importante pour l'IA générative sur l'appareil Android. Nous sommes heureux d'annoncer la version alpha de l'API ML Kit GenAI Prompt. Cette API vous permet d'envoyer des requêtes en langage naturel et multimodales à Gemini Nano, répondant ainsi à la demande de contrôle et de flexibilité accrus lors de la création avec des modèles génératifs.

Des partenaires comme Kakao créent déjà des expériences uniques avec l'API Prompt, qui ont un impact concret. Vous pouvez tester les puissantes fonctionnalités de l'API Prompt dès aujourd'hui avec un minimum de code.

 

 

Dépasser les limites de l'IA générative prédéfinie pour créer une IA générative personnalisée sur l'appareil

L'API Prompt va au-delà des fonctionnalités prédéfinies pour prendre en charge les cas d'utilisation de l'IA générative personnalisés et spécifiques aux applications. Elle vous permet de créer des fonctionnalités uniques avec une transformation complexe des données. L'API Prompt utilise Gemini Nano sur l'appareil pour traiter les données localement, ce qui permet d'offrir une fonctionnalité hors connexion et d'améliorer la confidentialité des utilisateurs.

Principaux cas d'utilisation de l'API Prompt :

L'API Prompt permet des cas d'utilisation d'IA générative très personnalisés. Voici quelques exemples recommandés : 

  • Compréhension des images : analyse des photos pour la classification (par exemple, création d'un brouillon de post sur les réseaux sociaux ou identification de tags tels que "animaux de compagnie", "nourriture" ou "voyages").
  • Analyse intelligente de documents : utilisation d'un modèle de ML traditionnel pour extraire le texte d'un reçu, puis catégorisation de chaque élément avec l'API Prompt.
  • Transformer les données pour l'UI : analyser les contenus longs pour créer un titre de notification court et accrocheur.
  • Suggérer des sujets pour de nouvelles entrées de journal en fonction des préférences de l'utilisateur pour les thèmes.
  • Analyse du contenu : classification des avis clients dans une catégorie positive, neutre ou négative.
  • Extraction d'informations : extraction des informations importantes sur un événement à venir à partir d'un fil de discussion.

Implémentation
L'API Prompt vous permet de créer des requêtes personnalisées et de définir des paramètres de génération facultatifs en quelques lignes de code :

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
   },
)

Pour obtenir des exemples plus détaillés d'implémentation de l'API Prompt, consultez la documentation officielle et l'exemple sur GitHub.

Gemini Nano, performances et prototypage

L'API Prompt fonctionne actuellement de manière optimale sur la gamme d'appareils Pixel 10, qui exécute la dernière version de Gemini Nano (nano-v3). Cette version de Gemini Nano est basée sur la même architecture que Gemma 3n, le modèle que nous avons partagé pour la première fois avec la communauté des modèles ouverts lors de l'I/O.

La base commune entre Gemma 3n et nano-v3 permet aux développeurs de prototyper plus facilement des fonctionnalités. Si vous ne possédez pas d'appareil Pixel 10, vous pouvez commencer à expérimenter avec des requêtes dès aujourd'hui en créant des prototypes avec Gemma 3n en local.

Pour obtenir la liste complète des appareils compatibles avec les API d'IA générative, consultez notre documentation sur la compatibilité des appareils.

En savoir plus

Commencez dès aujourd'hui à implémenter l'API Prompt dans vos applications Android en suivant les instructions de notre documentation officielle et de l'exemple sur GitHub.

Écrit par :

Lire la suite