La famille de modèles ouverts Gemma comprend différentes tailles, capacités, et des variantes spécialisées dans les tâches pour vous aider à créer des solutions génératives personnalisées. Voici les principaux chemins que vous pouvez suivre lorsque vous utilisez des modèles Gemma dans un application:
- Sélectionnez un modèle et déployez-le tel quel dans votre application.
- Sélectionnez un modèle, réglez-le pour une tâche spécifique, puis déployez-le dans une application, ou le partager avec la communauté.
Ce guide vous aide à choisir un modèle, puis à tester ses fonctionnalités, et éventuellement le réglage du modèle que vous avez sélectionné votre application.
Sélectionner un modèle
Cette section vous aide à comprendre les variantes officielles du modèle Gemma et sélectionnez un modèle pour votre application. Les variantes de modèle aux capacités générales ou spécialisées pour des tâches spécifiques, et sont fournis dans différentes tailles de paramètres. Vous pouvez ainsi choisir le modèle et répond à vos besoins de calcul.
Liste des modèles Gemma
Le tableau suivant répertorie les variantes principales de la famille de modèles Gemma et leurs plates-formes de déploiement prévues:
Taille des paramètres | Entrée | Sortie | Architecture | Variantes | Plates-formes concernées |
---|---|---|---|---|---|
2 Mrds | Texte | Texte | Gemma 2 | Appareils mobiles et ordinateurs portables | |
Gemma 1 | |||||
3 MRDS | Texte, images | Texte | Gemma 1 | Appareils mobiles et ordinateurs portables | |
7 Mrds | Texte | Texte | Gemma 1 | Ordinateurs de bureau et petits serveurs | |
9 milliards | Texte | Texte | Gemma 2 | Ordinateurs de bureau et serveurs haut de gamme | |
Gemma 1 | |||||
27 Mrds | Texte | Texte | Gemma 2 | Serveurs ou clusters de serveurs de grande taille |
Vous pouvez télécharger toutes les variantes officielles des modèles Gemma sur Modèles Kaggle.
Modèles de test
Vous pouvez tester les modèles Gemma en configurant un environnement de développement avec un le modèle téléchargé et les logiciels complémentaires. Vous pouvez ensuite lui demander et à évaluer ses réponses. Utilisez l'un des notebooks Python suivants avec votre votre framework de machine learning préféré pour configurer un environnement de test et un modèle Gemma:
Tester Gemma 2 dans AI Studio
Vous pouvez rapidement tester Gemma 2 sans configurer d'environnement de développement en utilisant Google AI Studio Cette application Web vous permet d'essayer des requêtes avec Gemma 2 et évaluer ses capacités.
Pour essayer Gemma 2 dans Google AI Studio:
Ouvrez AI Studio.
Dans le panneau Run settings (Paramètres d'exécution) à droite, dans le champ Model (Modèle), sélectionnez un modèle Gemma 2.
En bas du panneau central, saisissez une requête et sélectionnez Exécuter.
Pour en savoir plus sur l'utilisation d'AI Studio, consultez la Guide de démarrage rapide de Google AI Studio
Régler les modèles
Vous pouvez modifier le comportement des modèles Gemma en effectuant des réglages dessus. Réglage Un modèle nécessite un ensemble de données d'entrées et de réponses attendues d'une taille suffisante et les variations pour guider le comportement du modèle. Vous devez aussi avoir besoin plus de ressources de calcul et de mémoire pour effectuer un réglage par rapport à un modèle Gemma pour la génération de texte. Utilisez l'un des notebooks Python suivants pour configurer un environnement de développement et régler un modèle Gemma:
- Régler Gemma avec Keras et LoRA
- Régler Gemma avec JAX
- Régler des modèles Gemma plus volumineux grâce à l'entraînement distribué
Étapes suivantes
Consultez ces guides pour créer plus de solutions avec Gemma: