Actualités des produits
Annonce de Gemma 4 dans la preview développeur AICore
Temps de lecture : 3 min
Chez Google, nous nous engageons à intégrer les modèles d'IA les plus performants directement dans les appareils Android que vous avez dans votre poche. Aujourd'hui, nous sommes ravis d'annoncer la sortie de notre dernier modèle ouvert de pointe : Gemma 4.
Ces modèles constituent la base de la prochaine génération de Gemini Nano. Par conséquent, le code que vous écrivez aujourd'hui pour Gemma 4 fonctionnera automatiquement sur les appareils compatibles avec Gemini Nano 4 qui seront disponibles dans le courant de l'année. Avec Gemini Nano 4, vous bénéficiez d'optimisations supplémentaires des performances. Vous pouvez ainsi déployer en production dans l'écosystème Android avec l'inférence sur l'appareil la plus efficace.
Vous pouvez accéder à ce modèle en avant-première dès aujourd'hui grâce à la Preview développeur AICore.
Sélectionnez le modèle Gemini Nano 4 Fast dans l'interface utilisateur de l'aperçu développeur pour voir sa vitesse d'inférence fulgurante en action avant d'écrire du code.
Comme Gemma 4 prend en charge plus de 140 langues de manière native, vous pouvez vous attendre à des expériences multilingues et localisées améliorées pour votre audience mondiale. De plus, Gemma 4 offre des performances de pointe avec une compréhension multimodale, ce qui permet à vos applications de comprendre et de traiter du texte, des images et de l'audio. Pour vous offrir le meilleur équilibre entre performances et efficacité, Gemma 4 sur Android est disponible en deux tailles :
- E4B : conçu pour une puissance de raisonnement plus élevée et des tâches complexes.
- E2B : optimisé pour une vitesse maximale (3 fois plus rapide que le modèle E4B) et une latence plus faible.
Le nouveau modèle est jusqu'à quatre fois plus rapide que les versions précédentes et consomme jusqu'à 60% moins de batterie. À partir d'aujourd'hui, vous pouvez tester des fonctionnalités améliorées, y compris :
- Raisonnement : les commandes de chaîne de pensée et les instructions conditionnelles devraient désormais renvoyer des résultats de meilleure qualité. Par exemple : "Détermine si le commentaire suivant pour un fil de discussion respecte le règlement de la communauté. Le commentaire ne respecte pas le règlement de la communauté s'il contient une ou plusieurs des raisons de signalement suivantes : "langage grossier", "langage désobligeant", "incitation à la haine". Si le commentaire respecte le règlement de la communauté, renvoyez {true}. Sinon, renvoie {false, reason_for_flag}."
- Mathématiques : grâce à de meilleures compétences en mathématiques, le modèle peut désormais répondre aux questions de manière plus précise. Par exemple : "Si je reçois 26 chèques de paie par an, combien dois-je verser à chaque chèque de paie pour atteindre mon objectif d'épargne de 10 000 € sur un an ?"
- Compréhension du temps : le modèle est désormais plus performant pour raisonner sur le temps, ce qui le rend plus précis pour les cas d'utilisation impliquant des agendas, des rappels et des alarmes. Par exemple : "L'événement aura lieu le 18 août à 18h. Un rappel doit être envoyé 10 heures avant l'événement. Renvoie l'heure et la date auxquelles le rappel doit être envoyé."
- Compréhension d'images : les cas d'utilisation impliquant l'OCR (reconnaissance optique des caractères), tels que la compréhension des graphiques, l'extraction de données visuelles et la reconnaissance de l'écriture manuscrite, renverront désormais des résultats plus précis.
Rejoignez la Preview développeur dès aujourd'hui pour télécharger ces modèles dans les modèles Preview et commencer à créer des fonctionnalités de nouvelle génération immédiatement.
Commencer à tester le modèle
Vous pouvez tester le modèle sans code en suivant le guide de la Preview développeur. Si vous souhaitez intégrer directement ces modèles à votre workflow existant, nous avons simplifié le processus. Accédez à Android Studio pour affiner votre requête et créer votre application avec l'API ML Kit Prompt que vous connaissez bien. Nous avons ajouté la possibilité de spécifier un modèle, ce qui vous permet de cibler les variantes E2B (rapide) ou E4B (complète) pour les tests.
// Define the configuration with a specific track and preference val previewFullConfig = generationConfig { modelConfig = ModelConfig { releaseTrack = ModelReleaseTrack.PREVIEW preference = ModelPreference.FULL } } // Initialize the GenerativeModel with the configuration val previewModel = GenerativeModel.getClient(previewFullConfig) // Verify that the specific preview model is available val previewModelStatus = previewModel.checkStatus() if (previewModelStatus == FeatureStatus.AVAILABLE) { // Proceed with inference val response = previewModel.generateContent("If I get 26 paychecks per year, how much I should contribute each paycheck to reach my savings goal of $10k over the course of a year? Return only the amount.") } else { // Handle the case where the preview model is not available // (e.g., print out log statements) }
À quoi s'attendre pendant la preview développeur
L'objectif de cette version Preview développeur est de vous aider à affiner la précision des prompts et à explorer de nouveaux cas d'utilisation pour vos applications spécifiques.
Nous allons apporter plusieurs modifications pendant la période de prévisualisation, y compris la prise en charge de l'appel d'outils, de la sortie structurée, des invites système et du mode Raisonnement dans l'API Prompt. Vous pourrez ainsi profiter pleinement des nouvelles capacités de Gemma 4, ainsi que d'optimisations importantes des performances.
Les modèles d'aperçu sont disponibles pour les tests sur les appareils compatibles avec AICore. Ces modèles s'exécuteront sur la dernière génération d'accélérateurs d'IA spécialisés de Google, MediaTek et Qualcomm Technologies. Sur les autres appareils, les modèles s'exécuteront initialement sur une implémentation de processeur qui n'est pas représentative des performances de production finales. Si votre appareil n'est pas compatible avec AICore, vous pouvez également tester ces modèles via l'application AI Edge Gallery. Nous prendrons en charge d'autres appareils à l'avenir.
Premiers pas
Prêt à découvrir ce que Gemma 4 peut faire pour vos utilisateurs ?
- Inscription : inscrivez-vous à la Preview développeur AICore.
- Télécharger : une fois l'option activée, vous pouvez déclencher le téléchargement des derniers modèles Gemma 4 directement sur votre appareil de test compatible.
- Compilation : mettez à jour votre implémentation ML Kit pour cibler les nouveaux modèles et commencez à compiler dans Android Studio.
Lire la suite
-
Actualités des produits
Pour vous aider à déployer vos cas d'utilisation de l'API ML Kit Prompt en production, nous sommes heureux d'annoncer l'optimisation automatique des requêtes (APO, Automated Prompt Optimization) ciblant les modèles sur l'appareil sur Vertex AI. L'optimisation automatique des prompts est un outil qui vous aide à trouver automatiquement le prompt optimal pour vos cas d'utilisation.
Chetan Tekur, Chao Zhao, Paul Zhou, Caren Chang • Temps de lecture : 3 min
-
Actualités des produits
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.
Caren Chang, Chengji Yan, Penny Li • Temps de lecture : 2 min
-
Actualités des produits
L'écosystème mobile évolue constamment, ce qui offre de nouvelles opportunités, mais aussi de nouvelles menaces. Grâce à ces changements, Android et Google Play restent déterminés à faire en sorte que des milliards d'utilisateurs puissent continuer à profiter de leurs applications en toute confiance et que l'innovation des développeurs puisse prospérer.
Vijaya Kaza • Temps de lecture : 3 min
Restez informé
Recevez chaque semaine les dernières informations sur le développement Android directement dans votre boîte de réception.