

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Membuat pekerjaan evaluasi RAG di Amazon Bedrock
<a name="knowledge-base-evaluation-create"></a>

Anda dapat membuat pekerjaan evaluasi RAG menggunakan Konsol Manajemen AWS, AWS CLI, atau AWS SDK yang didukung.

Jenis pekerjaan ini membutuhkan akses ke model evaluator. Jika Anda membuat retrieve-and-generate pekerjaan yang menggunakan model Amazon Bedrock sebagai generator respons, Anda juga memerlukan akses ke model itu. Kedua model harus tersedia dalam hal yang sama Wilayah AWS. Untuk daftar generator respons dan model evaluator yang didukung, lihat[Model yang didukung](evaluation-kb.md#evaluation-kb-supported).

## Prasyarat
<a name="knowledge-base-evaluation-create-prereqs"></a>

Selain memiliki akses ke setidaknya satu model evaluator, untuk membuat pekerjaan evaluasi RAG, Anda juga memerlukan izin peran layanan IAM tertentu. Untuk mempelajari lebih lanjut tentang tindakan yang diperlukan dan persyaratan kebijakan kepercayaan, lihat[Izin peran layanan yang diperlukan untuk membuat pekerjaan evaluasi model yang menggunakan model hakim](judge-service-roles.md).

Saat membuat pekerjaan, Anda menentukan kumpulan data prompt di bucket Amazon S3, dan bucket keluaran untuk menyimpan hasil Anda. Untuk memastikan bucket S3 Anda memiliki izin CORS yang diperlukan, lihat [Izin Cross Origin Resource Sharing (CORS) yang diperlukan pada bucket S3](model-evaluation-security-cors.md)

Untuk membuat pekerjaan di konsol, konsol memerlukan izin untuk melakukan serangkaian tindakan tertentu dan memiliki akses ke sumber daya yang diperlukan. Kebijakan berikut menetapkan set minimum izin IAM yang diperlukan untuk membuat pekerjaan di konsol. Dalam kebijakan tersebut, sebaiknya gunakan [Sumber daya](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_resource.html) elemen kebijakan IAM JSON untuk membatasi akses hanya ke model dan bucket yang diperlukan untuk pengguna, grup, atau peran IAM.

Kebijakan IAM harus memberikan akses ke model evaluator dan, untuk mengambil dan menghasilkan pekerjaan yang menggunakan model generator respons Amazon Bedrock, ke generator respons.

### Izin konsol yang diperlukan
<a name="knowledge-base-evaluation-create-prereqs-permissions"></a>

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

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "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:ListTagsForResource",
                "bedrock:UntagResource",
                "bedrock:TagResource"
            ],
            "Resource": [
                "arn:aws:bedrock:us-west-2::foundation-model/*;"
            ]
        },
        {
            "Sid": "AllowConsoleS3AccessForModelEvaluation",
            "Effect": "Allow",
            "Action": [
                "s3:GetObject",
                "s3:GetBucketCORS",
                "s3:ListBucket",
                "s3:ListBucketVersions",
                "s3:GetBucketLocation"
            ],
            "Resource": [
                "arn:aws:s3:::amzn-s3-demo-destination-bucket/*",
                "arn:aws:s3:::input_datasets/prompts.jsonl"
            ]
        }
    ]
}
```

------

**catatan**  
Kebijakan contoh ini memberikan izin untuk semua model foundation Amazon Bedrock. Dalam lingkungan produksi, kami menyarankan Anda mengikuti prinsip [hak istimewa paling sedikit](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html#grant-least-privilege) dan hanya memberikan izin untuk model yang Anda butuhkan.

**Topics**
+ [Prasyarat](#knowledge-base-evaluation-create-prereqs)
+ [Membuat pekerjaan evaluasi RAG khusus pengambilan;](knowledge-base-evaluation-create-ro.md)
+ [Membuat pekerjaan evaluasi RAG khusus pengambilan menggunakan metrik khusus](knowledge-base-evaluation-create-ro-custom.md)
+ [Membuat pekerjaan evaluasi retrieve-and-generate RAG](knowledge-base-evaluation-create-randg.md)
+ [Membuat pekerjaan evaluasi retrieve-and-generate RAG menggunakan metrik khusus](knowledge-base-evaluation-create-randg-custom.md)