

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à.

# Passaggi obbligatori prima di creare il primo lavoro di valutazione automatica del modello
<a name="model-evaluation-type-automatic"></a>

I processi di valutazione del modello automatica richiedono l’accesso alle seguenti risorse a livello di servizio. Utilizza gli argomenti collegati per ulteriori informazioni sulla configurazione.

**Requisiti di autorizzazione CORS (Cross Origin Resource Sharing)**  
Le autorizzazioni CORS sono richieste solo nel bucket di output di Amazon S3 per i lavori di valutazione dei modelli basati sull'uomo. I lavori di valutazione automatizzata dei modelli non richiedono la configurazione CORS. Per ulteriori informazioni, consulta [Autorizzazioni CORS (Cross Origin Resource Sharing) richiesta per i bucket S3](model-evaluation-security-cors.md)

**Risorse di livello di servizio richieste per avviare un processo di valutazione del modello automatica**

1. Per avviare un processo di valutazione del modello automatica, devi accedere ad almeno un modello di fondazione Amazon Bedrock. Per ulteriori informazioni, consulta [Richiedi l'accesso ai modelli](model-access.md).

1. Per creare un processo di valutazione automatica del modello è necessario accedere all'[https://console.aws.amazon.com/bedrock/](https://console.aws.amazon.com/bedrock/)SDK o a un AWS SDK supportato. AWS Command Line Interface Per ulteriori informazioni sulle azioni e le risorse IAM richieste, consulta [Autorizzazioni della console richieste per creare un processo di valutazione del modello automatica](#base-for-automatic).

1. Quando viene avviato il processo di valutazione del modello, viene utilizzato un ruolo di servizio per eseguire azioni per conto dell’utente. Per ulteriori informazioni sulle azioni IAM richieste e sui requisiti delle policy di attendibilità, consulta [Requisiti del ruolo di servizio per i processi di valutazione del modello](automatic-service-roles.md).

1. Amazon Simple Storage Service: tutti i dati utilizzati e generati devono essere inseriti in un bucket Amazon S3 che si trova nello stesso Regione AWS in un processo di valutazione automatica del modello.

1. Cross Origin Resource Sharing (CORS): la configurazione CORS non è richiesta per i lavori di valutazione automatica del modello. È richiesta solo per i lavori di valutazione basati sull'uomo. Per ulteriori informazioni, consulta [Autorizzazioni CORS (Cross Origin Resource Sharing) richiesta per i bucket S3](model-evaluation-security-cors.md).

1. Un ruolo di servizio IAM: per eseguire un processo di valutazione del modello automatica, è necessario creare un ruolo di servizio. Il ruolo di servizio consente ad Amazon Bedrock di eseguire azioni per tuo conto nel tuo AWS account. Per ulteriori informazioni, consulta [Requisiti del ruolo di servizio per i processi di valutazione del modello](automatic-service-roles.md). 

## Autorizzazioni della console richieste per creare un processo di valutazione del modello automatica
<a name="base-for-automatic"></a>

La seguente policy contiene il set minimo di azioni e risorse IAM in Amazon Bedrock e Amazon S3 necessarie per creare un processo di valutazione del modello *automatica* utilizzando la console Amazon Bedrock.

Nella policy, si consiglia di utilizzare l’elemento [Risorsa](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_resource.html) della policy JSON IAM per limitare l’accesso solo ai modelli e ai bucket richiesti per l’utente, il gruppo o il ruolo IAM.

------
#### [ JSON ]

****  

```
{
  "Version":"2012-10-17",		 	 	 
  "Statement": [
    {
      "Sid": "AllowPassingConsoleCreatedServiceRoles",
      "Effect": "Allow",
      "Action": [
        "iam:PassRole"
      ],
      "Resource": [
        "arn:aws:iam::111122223333:role/service-role/Amazon-Bedrock-IAM-Role-*"
      ],
      "Condition": {
        "StringEquals": {
          "iam:PassedToService": "bedrock.amazonaws.com"
        }
      }
    },
    {
      "Sid": "BedrockConsole",
      "Effect": "Allow",
      "Action": [
        "bedrock:CreateEvaluationJob",
        "bedrock:GetEvaluationJob",
        "bedrock:ListEvaluationJobs",
        "bedrock:StopEvaluationJob",
        "bedrock:GetCustomModel",
        "bedrock:ListCustomModels",
        "bedrock:CreateProvisionedModelThroughput",
        "bedrock:UpdateProvisionedModelThroughput",
        "bedrock:GetProvisionedModelThroughput",
        "bedrock:ListProvisionedModelThroughputs",
        "bedrock:GetImportedModel",
        "bedrock:ListImportedModels",
        "bedrock:ListMarketplaceModelEndpoints",
        "bedrock:ListTagsForResource",
        "bedrock:UntagResource",
        "bedrock:TagResource"
      ],
      "Resource": [
        "arn:aws:bedrock:us-west-2::foundation-model/model-id-of-foundational-model",
        "arn:aws:bedrock:us-west-2:111122223333:inference-profile/*",
        "arn:aws:bedrock:us-west-2:111122223333:provisioned-model/*",
        "arn:aws:bedrock:us-west-2:111122223333:imported-model/*"
      ]
    },
    {
      "Sid": "AllowConsoleS3AccessForModelEvaluation",
      "Effect": "Allow",
      "Action": [
        "s3:GetObject",
        "s3:GetBucketCORS",
        "s3:ListBucket",
        "s3:ListBucketVersions",
        "s3:GetBucketLocation"
      ],
      "Resource": [
        "arn:aws:s3:::my_output_bucket",
        "arn:aws:s3:::input_datasets/prompts.jsonl"
      ]
    }
  ]
}
```

------