

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Mise à jour du statut d’approbation d’un modèle
<a name="model-registry-approve"></a>

Après avoir créé une version de modèle, vous voulez généralement évaluer ses performances avant de la déployer sur un point de terminaison de production. Si elle répond à vos besoins, vous pouvez mettre à jour le statut d’approbation de la version de modèle sur `Approved`. La définition du statut sur `Approved` peut initier le CI/CD déploiement du modèle. Si la version de modèle ne répond pas à vos besoins, vous pouvez mettre à jour le statut d’approbation sur `Rejected`.

Vous pouvez mettre à jour manuellement le statut d'approbation d'une version de modèle après l'avoir enregistrée, ou vous pouvez créer une étape conditionnelle pour évaluer le modèle lorsque vous créez un pipeline d' SageMaker IA. Pour plus d'informations sur la création d'une étape conditionnelle dans un pipeline d' SageMaker IA, consultez[Étapes du pipeline](build-and-manage-steps.md).

Lorsque vous utilisez l'un des modèles de projet fournis par l' SageMaker IA et que le statut d'approbation d'une version de modèle change, l'action suivante se produit. Seules les transitions valides sont affichées.
+ `PendingManualApproval`to `Approved` : lance le CI/CD déploiement de la version du modèle approuvée
+ `PendingManualApproval` sur `Rejected` : aucune action
+ `Rejected`to `Approved` : lance le CI/CD déploiement de la version du modèle approuvée
+ `Approved`to `Rejected` : lance le déploiement CI/CD de la dernière version du modèle avec un statut `Approved`

Vous pouvez mettre à jour le statut d'approbation d'une version de modèle à l'aide de AWS SDK pour Python (Boto3) ou à l'aide de la console Amazon SageMaker Studio. Vous pouvez également mettre à jour le statut d'approbation d'une version de modèle dans le cadre d'une étape conditionnelle dans un pipeline d' SageMaker IA. Pour plus d'informations sur l'utilisation d'une étape d'approbation de modèle dans un pipeline d' SageMaker IA, consultez[Présentation des pipelines](pipelines-overview.md).

## Mise à jour du statut d’approbation d’un modèle (Boto3)
<a name="model-registry-approve-api"></a>

Lorsque vous avez créé la version de modèle dans [Enregistrement d’une version de modèle](model-registry-version.md), vous définissez le `ModelApprovalStatus` sur `PendingManualApproval`. Vous mettez à jour le statut d'approbation du modèle en appelant `update_model_package`. Vous pouvez automatiser ce processus en écrivant du code qui, par exemple, définit le statut d'approbation d'un modèle en fonction du résultat d'une évaluation d'une certaine mesure de la performance du modèle. Vous pouvez également créer une étape dans un pipeline qui déploie automatiquement une nouvelle version de modèle lorsqu'elle est approuvée. L’extrait de code suivant montre comment modifier manuellement le statut d’approbation sur `Approved`.

```
model_package_update_input_dict = {
    "ModelPackageArn" : model_package_arn,
    "ModelApprovalStatus" : "Approved"
}
model_package_update_response = sm_client.update_model_package(**model_package_update_input_dict)
```

## Mise à jour du statut d’approbation d’un modèle (Studio ou Studio Classic)
<a name="model-registry-approve-studio"></a>

Pour modifier manuellement le statut d'approbation dans la console Amazon SageMaker Studio, effectuez les étapes suivantes selon que vous utilisez Studio ou Studio Classic.

------
#### [ Studio ]

1. Ouvrez la console SageMaker Studio en suivant les instructions de la section [Lancer Amazon SageMaker Studio](https://docs.aws.amazon.com/sagemaker/latest/dg/studio-updated-launch.html).

1. Dans le volet de navigation de gauche, choisissez **Modèles** pour afficher la liste de vos groupes de modèles.

1. Choisissez l’onglet **Modèles enregistrés**, s’il n’est pas déjà sélectionné.

1. Juste sous le libellé de l’onglet **Modèles enregistrés**, choisissez **Groupes de modèles**, si ce n’est pas déjà fait.

1. Dans la liste des groupes de modèles, choisissez le signe inférieur du groupe de modèles que vous voulez visualiser.

1. La liste des versions de modèle figurant dans le groupe de modèles apparaît. Si vous ne voyez pas la version de modèle que vous souhaitez supprimer, choisissez **Afficher tout** pour afficher la liste complète des versions de modèle sur la page de détails du groupe de modèles.

1. Sélectionnez le nom de la version de modèle que vous souhaitez mettre à jour.

1. L’onglet **Déployer** affiche le statut d’approbation actuel. Choisissez le menu déroulant à côté du statut d’approbation actuel et sélectionnez le statut d’approbation mis à jour.

------
#### [ Studio Classic ]

1. Connectez-vous à Amazon SageMaker Studio Classic. Pour plus d'informations, consultez [Lancer Amazon SageMaker Studio Classic](https://docs.aws.amazon.com/sagemaker/latest/dg/studio-launch.html).

1. Dans le volet de navigation de gauche, choisissez l’icône **Accueil** (![](http://docs.aws.amazon.com/fr_fr/sagemaker/latest/dg/images/studio/icons/house.png)).

1. Choisissez **Modèles**, puis **Registre des modèles**.

1. Dans la liste des groupes de modèles, sélectionnez le nom du groupe de modèles que vous voulez visualiser. Un nouvel onglet s’ouvre avec la liste des versions de modèle figurant dans le groupe de modèles.

1. Dans la liste des versions de modèle, sélectionnez le nom de la version de modèle que vous voulez mettre à jour.

1. Dans le menu déroulant **Actions**, vous pouvez choisir l’une des deux options de menu possibles pour mettre à jour le statut de la version du modèle.
   + Utilisation de l'option **Mettre à jour le statut**

     1. Sous le menu déroulant **Actions**, choisissez le menu déroulant **Mettre à jour le statut**, puis choisissez le nouveau statut de version de modèle.

     1. (Facultatif) Dans le champ **Commentaire**, ajoutez des informations supplémentaires.

     1. Choisissez **Enregistrer et mettre à jour**.
   + Utilisation de l'option **Modifier**

     1. Sous le menu déroulant **Actions**, choisissez **Modifier**.

     1. (Facultatif) Dans le champ **Commentaire**, ajoutez des informations supplémentaires.

     1. Sélectionnez **Enregistrer les modifications**.

1. Vérifiez que le statut de la version du modèle est mis à jour à la valeur correcte sur la page de version du modèle.

------

Pour`us-east-1`, `us-west-2``ap-northeast-1`, et `eu-west-1` les régions, vous pouvez utiliser les instructions suivantes pour accéder aux détails de la lignée pour les versions de modèles enregistrées et enregistrées :

1. Ouvrez la console SageMaker Studio en suivant les instructions de la section [Lancer Amazon SageMaker Studio](https://docs.aws.amazon.com/sagemaker/latest/dg/studio-updated-launch.html).

1. Dans le volet de navigation gauche, choisissez **Modèles**.

1. Choisissez l'onglet **Modèles** enregistrés, s'il n'est pas déjà sélectionné, puis sélectionnez **Modèles enregistrés**.

1. Sélectionnez un modèle et choisissez **Afficher la dernière version**.

1. Choisissez l'onglet **Gouvernance**.

1. La section **Déploiement** sous **Vue d'ensemble de la gouvernance** affiche le statut d'approbation actuel. Sélectionnez le statut d'approbation mis à jour dans le menu déroulant.