

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Aggiornamento dello stato di approvazione di un modello
<a name="model-registry-approve"></a>

Dopo aver creato una versione del modello, in genere si desidera valutarne le prestazioni prima di distribuirlo su un endpoint di produzione. Se la versione del modello soddisfa i requisiti, è possibile aggiornare lo stato di approvazione a `Approved`. L'impostazione dello stato su `Approved` può avviare la CI/CD distribuzione del modello. Se la versione del modello non soddisfa i requisiti, è possibile aggiornare lo stato di approvazione a `Rejected`.

È possibile aggiornare manualmente lo stato di approvazione di una versione del modello dopo la registrazione oppure creare una fase di condizione per valutare il modello quando si crea una pipeline di SageMaker intelligenza artificiale. Per informazioni sulla creazione di una fase di condizione in una pipeline di SageMaker intelligenza artificiale, consulta. [Fasi delle pipeline](build-and-manage-steps.md)

Quando si utilizza uno dei modelli di progetto forniti dall' SageMaker IA e lo stato di approvazione di una versione del modello cambia, si verifica la seguente azione. Vengono mostrate solo le transizioni valide.
+ `PendingManualApproval`a `Approved` — avvia la CI/CD distribuzione per la versione del modello approvata
+ `PendingManualApproval` - `Rejected`: nessuna azione
+ `Rejected` - `Approved`: avvia la distribuzione CI/CD per la versione del modello approvata
+ `Approved`a`Rejected`: avvia la CI/CD distribuzione della versione più recente del modello con uno stato `Approved`

Puoi aggiornare lo stato di approvazione di una versione del modello utilizzando AWS SDK per Python (Boto3) o utilizzando la console Amazon SageMaker Studio. Puoi anche aggiornare lo stato di approvazione di una versione del modello come parte di una fase di condizione in una pipeline di SageMaker intelligenza artificiale. Per informazioni sull'utilizzo di una fase di approvazione del modello in una pipeline di SageMaker intelligenza artificiale, consulta. [Panoramica su Pipelines](pipelines-overview.md)

## Aggiornamento dello stato di approvazione di un modello (boto3)
<a name="model-registry-approve-api"></a>

Dopo aver creato la versione del modello in [Registrazione di una versione del modello](model-registry-version.md), imposta `ModelApprovalStatus` su `PendingManualApproval`. È possibile aggiornare lo stato di approvazione del modello chiamando `update_model_package`. Si noti che è possibile automatizzare questo processo scrivendo codice che, ad esempio, imposta lo stato di approvazione di un modello in base al risultato di una valutazione di alcune misure delle prestazioni del modello. È inoltre possibile creare una fase in una pipeline che distribuisca automaticamente una nuova versione del modello quando viene approvata. Il seguente frammento di codice mostra come modificare manualmente lo stato di approvazione in `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)
```

## Aggiornamento dello stato di approvazione di un modello (Studio o Studio Classic)
<a name="model-registry-approve-studio"></a>

Per modificare manualmente lo stato di approvazione nella console Amazon SageMaker Studio, completa i seguenti passaggi a seconda che utilizzi Studio o Studio Classic.

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

1. Apri la console SageMaker Studio seguendo le istruzioni in [Launch Amazon SageMaker Studio](https://docs.aws.amazon.com/sagemaker/latest/dg/studio-updated-launch.html).

1. Nel riquadro di navigazione a sinistra, scegli **Modelli** per visualizzare un elenco dei gruppi di modelli.

1. Scegli la scheda **Modelli registrati**, se non è già selezionata.

1. Immediatamente sotto l’etichetta della scheda **Modelli registrati**, scegli **Gruppi di modelli**, se non è già selezionato.

1. Nell’elenco dei gruppi di modelli, scegli la parentesi angolare a sinistra del gruppo di modelli da visualizzare.

1. Viene visualizzato un elenco delle versioni del modello nel gruppo di modelli. Se non vedi la versione del modello da eliminare, scegli **Visualizza tutto** per visualizzare l’elenco completo delle versioni del modello nella pagina dei dettagli del gruppo di modelli.

1. Seleziona il nome della versione del modello da aggiornare.

1. La scheda **Implementa** mostra lo stato di approvazione corrente. Scegli il menu a discesa accanto allo stato di approvazione corrente e seleziona lo stato di approvazione aggiornato.

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

1. Accedi ad Amazon SageMaker Studio Classic. Per ulteriori informazioni, consulta [Launch Amazon SageMaker Studio Classic](https://docs.aws.amazon.com/sagemaker/latest/dg/studio-launch.html).

1. Nel riquadro di navigazione a sinistra, scegli l’icona **Home** ( ![](http://docs.aws.amazon.com/it_it/sagemaker/latest/dg/images/studio/icons/house.png) ).

1. Scegli **Modelli**, quindi **Registro dei modelli**.

1. Dall’elenco dei gruppi di modelli, seleziona il nome del gruppo di modelli da visualizzare. Si apre una nuova scheda con un elenco delle versioni del modello nel gruppo di modelli.

1. Nell’elenco delle versioni del modello, seleziona il nome della versione del modello da aggiornare.

1. Nel menu a discesa **Azioni**, puoi scegliere una delle due possibili opzioni di menu per aggiornare lo stato della versione del modello.
   + Utilizzo dell'opzione **Aggiorna stato**

     1. Nel menu a discesa **Azioni**, scegli il menu a discesa **Aggiorna stato** e scegli lo stato della nuova versione del modello.

     1. (Facoltativo) Nel campo **Commento**, aggiungi ulteriori dettagli.

     1. Seleziona **Save e aggiorna**.
   + Utilizzo dell'opzione **Modifica**

     1. Dal menu a discesa **Azioni**, seleziona **Modifica**.

     1. (Facoltativo) Nel campo **Commento**, aggiungi ulteriori dettagli.

     1. Scegli **Save changes** (Salva modifiche).

1. Verifica che lo stato della versione del modello sia aggiornato al valore corretto nella pagina della versione del modello.

------

Per`us-east-1`,`us-west-2`, e `eu-west-1` regioni`ap-northeast-1`, puoi utilizzare le seguenti istruzioni per accedere ai dettagli relativi alla derivazione delle versioni registrate e registrate dei modelli:

1. Apri la console SageMaker Studio seguendo le istruzioni in [Launch Amazon SageMaker Studio](https://docs.aws.amazon.com/sagemaker/latest/dg/studio-updated-launch.html).

1. Scegli **Modelli** nel riquadro di navigazione a sinistra.

1. Scegli la scheda **Modelli** registrati, se non è già selezionata, quindi seleziona **Modelli registrati**.

1. Seleziona un modello e scegli **Visualizza l'ultima versione**.

1. Scegli la scheda **Governance**.

1. La sezione **Distribuisci** in **Panoramica sulla governance** mostra lo stato di approvazione corrente. Seleziona lo stato di approvazione aggiornato dal menu a discesa.