Nouveautés concernant les produits

Annonce de Gemma 4 dans la version Preview développeur AICore

3 minutes de lecture

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 heureux 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 plus tard cette année. Avec Gemini Nano 4, vous bénéficierez de nos optimisations de performances supplémentaires. Vous pourrez ainsi déployer vos applications dans l'écosystème Android avec l'inférence sur appareil la plus efficace.

Vous pouvez accéder à ce modèle en avant-première dès aujourd'hui grâce à la version Preview développeur AICore.

large_Inline-imagery.gif

Sélectionnez le modèle rapide Gemini Nano 4 dans l'interface utilisateur de la version Preview développeur pour voir sa vitesse d'inférence fulgurante en action avant d'écrire du code.

Comme Gemma 4 est compatible avec plus de 140 langues, 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 supérieure 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 % de batterie en moins. À partir d'aujourd'hui, vous pouvez tester des fonctionnalités améliorées, telles que :

  • Raisonnement : les commandes de chaîne de pensée et les instructions conditionnelles peuvent désormais renvoyer des résultats de meilleure qualité. Par exemple : "Déterminez 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 suivantes : profanity, derogatory language, hate speech (grossièretés, langage désobligeant, discours haineux). Si l'examen respecte le règlement de la communauté, renvoyez {true}. Sinon, renvoyez {false, reason_for_flag}."
  • Mathématiques : grâce à de meilleures compétences en mathématiques, le modèle peut désormais répondre plus précisément aux questions. 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 une année ?"
  • Compréhension du temps : le modèle est désormais plus performant lorsqu'il s'agit de raisonner sur le temps, ce qui le rend plus précis pour les cas d'utilisation impliquant des calendriers, des rappels et des alarmes. Par exemple : "L'événement a lieu le 18 août à 18h et un rappel doit être envoyé 10 heures avant l'événement. Indiquez l'heure et la date auxquelles le rappel doit être envoyé."
  • Compréhension des images : les cas d'utilisation impliquant la reconnaissance optique des caractères (OCR), tels que la compréhension des graphiques, l'extraction visuelle de données et la reconnaissance de l'écriture manuscrite, renverront désormais des résultats plus précis.

Rejoignez la version Preview développeur dès aujourd'hui pour télécharger ces modèles en version bêta et commencer à créer des fonctionnalités de nouvelle génération dès maintenant.

Commencer à tester le modèle

Vous pouvez essayer le modèle sans code en suivant le guide de la version Preview développeur. Si vous souhaitez intégrer directement ces modèles à votre workflow existant, nous avons simplifié cette procédure. Accédez à Android Studio pour affiner votre prompt et créer des applications avec l'API ML Kit Prompt que vous connaissez bien. Nous avons ajouté une nouvelle fonctionnalité permettant 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 version Preview développeur

L'objectif de cette version Preview développeur est de vous donner une longueur d'avance pour 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 preview, y compris la prise en charge de l'appel d'outils, de la sortie structurée, des prompts système et du mode de raisonnement dans l'API Prompt. Vous pourrez ainsi profiter pleinement des nouvelles fonctionnalités de Gemma 4, ainsi que d'optimisations de performances significatives.

Les modèles de preview 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.

Par où commencer

Vous êtes prêt à découvrir ce que Gemma 4 peut faire pour vos utilisateurs ?

  1. Activation : inscrivez-vous à la version Preview développeur AICore.
  2. Téléchargement : une fois l'activation effectuée, vous pouvez déclencher le téléchargement des derniers modèles Gemma 4 directement sur votre appareil de test compatible.
  3. Création : mettez à jour votre implémentation ML Kit pour cibler les nouveaux modèles et commencez à créer des applications dans Android Studio.
Auteurs :

Lire la suite