Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Siapkan izin untuk inferensi batch
catatan
Inferensi Batch dalam pratinjau dan dapat berubah sewaktu-waktu. Inferensi Batch saat ini hanya tersedia melalui API. Akses API batch melalui SDK berikut.
-
AWS SDK for
Java.
Kami menyarankan Anda membuat lingkungan virtual untuk menggunakan SDK. Karena API inferensi batch tidak tersedia di SDK terbaru, sebaiknya hapus instalan SDK versi terbaru dari lingkungan virtual sebelum menginstal versi dengan API inferensi batch. Untuk contoh yang dipandu, lihatSampel Kode.
Untuk menyiapkan peran untuk inferensi batch, buat peran IAM dengan mengikuti langkah-langkah di Membuat peran untuk mendelegasikan izin ke layanan. AWS Lampirkan kebijakan berikut ke peran:
-
Kebijakan kepercayaan
-
Akses ke bucket Amazon S3 yang berisi data input untuk pekerjaan inferensi batch Anda dan untuk menulis data keluaran.
-
Kebijakan berikut memungkinkan Amazon Bedrock untuk mengambil peran ini dan melakukan pekerjaan inferensi batch. Berikut ini menunjukkan contoh kebijakan yang dapat Anda gunakan. Anda dapat membatasi cakupan izin dengan menggunakan satu atau lebih kunci konteks kondisi global. Untuk informasi selengkapnya, lihat kunci konteks kondisi AWS global. Tetapkan
aws:SourceAccount
nilainya ke ID akun Anda. GunakanArnEquals
atauArnLike
kondisi untuk membatasi ruang lingkup.catatan
Sebagai praktik terbaik untuk tujuan keamanan, gantilah
*
dengan ID pekerjaan inferensi batch tertentu setelah Anda membuatnya.{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "bedrock.amazonaws.com" }, "Action": "sts:AssumeRole", "Condition": { "StringEquals": { "aws:SourceAccount": "
account-id
" }, "ArnEquals": { "aws:SourceArn": "arn:aws:bedrock:region
:account-id
:model-invocation-job/*
" } } } ] } -
Lampirkan kebijakan berikut untuk mengizinkan Amazon Bedrock mengakses bucket S3 yang berisi data input untuk pekerjaan inferensi batch Anda (ganti
Gantimy_input_bucket) dan bucket S3 untuk menulis data keluaran (ganti my_output_bucket
).account-id
dengan ID akun pengguna yang Anda berikan izin akses bucket S3.{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "s3:GetObject", "s3:PutObject", "s3:ListBucket" ], "Resource": [ "arn:aws:s3:::
my_input_bucket
", "arn:aws:s3:::my_input_bucket/*
", "arn:aws:s3:::my_output_bucket
", "arn:aws:s3:::my_output_bucket/*
" ], "Condition": { "StringEquals": { "aws:ResourceAccount": [ "account-id
" ] } } } ] }