Un alias de modèle est une référence nommée "mutable" à une version de modèle unique dans une ressource de modèle. Les alias sont "mutables", car ils peuvent être déplacés d'une version de modèle à une autre, et "nommés", car ils sont des chaînes arbitraires définies par l'utilisateur. Les alias de modèle sont utiles pour récupérer ou déployer une version de modèle particulière par référence sans avoir à connaître l'ID de la version spécifique. De cette manière, ils fonctionnent comme les tags Docker ou les références de branche dans Git.
Lorsque vous créez un modèle dans Model Registry, la première version se voit automatiquement attribuer l'alias par défaut. L'alias par défaut fait référence à la version du modèle qui sera utilisée si un utilisateur exécute une commande sur un modèle sans spécifier de version particulière. Une version de modèle doit être l'alias par défaut à tout moment. Pour le reste, l'alias par défaut se comporte comme n'importe quel autre alias défini par l'utilisateur.
Dans la console Google Cloud , le marqueur d'alias peut aider les utilisateurs à comprendre rapidement quel modèle est la version stable prête à être déployée. En plus de l'alias par défaut, vous pouvez créer vos propres alias personnalisés et les attribuer aux modèles dans Model Registry.
Dans Model Registry, vous pouvez identifier rapidement la version de modèle comportant l'alias par défaut en consultant la colonne des alias.

Si vous décidez de réattribuer les alias à une autre version de modèle, vous pouvez facilement les déplacer d'une version à une autre.
Voici quelques éléments à prendre en compte lors de l'utilisation d'alias :
- Vos alias de version doivent être uniques et un alias ne peut être attribué qu'à une version par modèle à la fois.
- Les alias de version ne doivent pas être numériques.
- Si vous ne spécifiez pas de version de modèle pour la production, le modèle par défaut est utilisé.
- Un alias est différent d'une étiquette. En savoir plus sur les étiquettes de modèle
- Si vous appliquez un alias existant utilisé dans une autre version de modèle, l'alias est supprimé de cette version.
Définir une version de modèle par défaut
Dans la console Google Cloud , accédez à la page Vertex AI Model Registry.
Dans Model Registry, sélectionnez le nom du modèle que vous souhaitez modifier. La fenêtre des détails du modèle s'ouvre. Toutes les versions du modèle sont référencées. L'une des versions du modèle comporte l'alias par défaut.
Sélectionnez le bouton Actions correspondant à la version de modèle que vous souhaitez attribuer à la version par défaut.
Cliquez sur Définir comme version par défaut.
Ajouter un alias à une version de modèle
Dans la console Google Cloud , accédez à la page Vertex AI Model Registry.
Dans Model Registry, sélectionnez le nom du modèle que vous souhaitez modifier. La fenêtre des détails du modèle s'ouvre.
Sur la page des détails, sélectionnez la version de modèle souhaitée, puis cliquez sur Plus.
Cliquez sur Modifier l'alias. Sélectionnez Ajouter.
Modifier l'alias : cliquez sur Ajouter un alias et saisissez le nom de l'alias que vous souhaitez ajouter à la version de modèle.
Cliquez sur Enregistrer.
Importer une nouvelle version de modèle avec alias
API
Python
Supprimer un alias de modèle
Lorsque vous supprimez une version de modèle attribuée à l'alias par défaut, celui-ci est automatiquement attribué à la version suivante la plus récente.
Console
Dans la console Google Cloud , accédez à la page Vertex AI Model Registry.
Dans Model Registry, sélectionnez le nom du modèle que vous souhaitez modifier. La fenêtre des détails du modèle s'ouvre.
Sur la page d'informations, cliquez sur le bouton Actions pour la version du modèle.
Cliquez sur Modifier l'alias.
Une liste des alias associés à la version du modèle s'affiche. Pointez à droite du champ d'alias pour que l'étiquette affiche l'icône de suppression.
Cliquez sur l'icône de suppression pour l'alias que vous souhaitez supprimer.
Cliquez sur Enregistrer.