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.

large_Inline-imagery.gif

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 ?

  1. Inscription : inscrivez-vous à la Preview développeur AICore.
  2. 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.
  3. Compilation : mettez à jour votre implémentation ML Kit pour cibler les nouveaux modèles et commencez à compiler dans Android Studio.
Écrit par :

Lire la suite