Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan Amazon CloudWatch Events di Amazon Augmented AI
Amazon Augmented AI menggunakan CloudWatch Amazon Events untuk mengingatkan Anda saat status loop tinjauan manusia berubah Completed
menjadiFailed
,, Stopped
atau. Pengiriman acara ini dijamin setidaknya sekali, yang berarti semua peristiwa yang dibuat saat loop manusia selesai berhasil dikirim ke CloudWatch Acara (Amazon EventBridge). Ketika loop tinjauan berubah ke salah satu status ini, Augmented AI mengirimkan acara CloudWatch ke Acara yang mirip dengan yang berikut ini.
{ "version":"0", "id":"12345678-1111-2222-3333-12345EXAMPLE", "detail-type":"SageMaker A2I HumanLoop Status Change", "source":"aws.sagemaker", "account":"1111111111111", "time":"2019-11-14T17:49:25Z", "region":"us-east-1", "resources":["arn:aws:sagemaker:us-east-1:111111111111:human-loop/humanloop-nov-14-1"], "detail":{ "creationTime":"2019-11-14T17:37:36.740Z", "failureCode":null, "failureReason":null, "flowDefinitionArn":"arn:aws:sagemaker:us-east-1:111111111111:flow-definition/flowdef-nov-12", "humanLoopArn":"arn:aws:sagemaker:us-east-1:111111111111:human-loop/humanloop-nov-14-1", "humanLoopName":"humanloop-nov-14-1", "humanLoopOutput":{ "outputS3Uri":"s3://customer-output-bucket-specified-in-flow-definition/flowdef-nov-12/2019/11/14/17/37/36/humanloop-nov-14-1/output.json" }, "humanLoopStatus":"Completed" } }
Rincian dalam output JSON meliputi yang berikut:
creationTime
-
Stempel waktu saat Augmented AI menciptakan loop manusia.
failureCode
-
Kode kegagalan yang menunjukkan jenis kegagalan tertentu.
failureReason
-
Alasan mengapa loop manusia gagal. Alasan kegagalan hanya dikembalikan ketika status loop tinjauan manusia adalah
failed
. flowDefinitionArn
-
Nama Sumber Daya Amazon (ARN) dari definisi alur, atau alur kerja tinjauan manusia.
humanLoopArn
-
Nama Sumber Daya Amazon (ARN) dari lingkaran manusia.
humanLoopName
-
Nama lingkaran manusia.
humanLoopOutput
-
Objek yang berisi informasi tentang output loop manusia.
outputS3Uri
-
Lokasi objek Amazon S3 tempat Augmented AI menyimpan output loop manusia Anda.
humanLoopStatus
-
Status loop manusia.
Kirim Acara dari Loop Manusia Anda ke CloudWatch Acara
Untuk mengonfigurasi aturan CloudWatch Peristiwa untuk mendapatkan pembaruan status, atau peristiwa, untuk loop manusia Amazon A2I Anda, gunakan perintah AWS Command Line Interface (AWS CLI) put-rule
. Saat menggunakan put-rule
perintah, tentukan yang berikut ini untuk menerima status loop manusia:
-
\"source\":[\"aws.sagemaker\"]
-
\"detail-type\":[\"SageMaker A2I HumanLoop Status Change\"]
Untuk mengonfigurasi aturan CloudWatch Acara untuk melihat semua perubahan status, gunakan perintah berikut dan ganti teks placeholder. Misalnya, ganti
dengan nama aturan CloudWatch Acara yang unik dan "A2IHumanLoopStatusChanges"
dengan Nomor Sumber Daya Amazon (ARN) peran IAM dengan kebijakan kepercayaan events.amazonaws.com terlampir. Ganti "arn:aws:iam::111122223333:role/MyRoleForThisRule"
wilayah
dengan AWS Wilayah tempat Anda ingin membuat aturan.
aws events put-rule --name
"A2IHumanLoopStatusChanges"
--event-pattern "{\"source\":[\"aws.sagemaker\"],\"detail-type\":[\"SageMaker A2I HumanLoop Status Change\"]}" --role-arn"arn:aws:iam::111122223333:role/MyRoleForThisRule"
--region"region"
Untuk mempelajari lebih lanjut tentang put-rule
permintaan, lihat Pola CloudWatch Peristiwa dalam Peristiwa di Panduan Pengguna CloudWatch Acara Amazon.
Menyiapkan Target untuk Memproses Acara
Untuk memproses acara, Anda perlu mengatur target. Misalnya, jika Anda ingin menerima email saat status loop manusia berubah, gunakan prosedur dalam Menyiapkan Notifikasi Amazon SNS di Panduan CloudWatch Pengguna Amazon untuk menyiapkan topik Amazon SNS dan berlangganan email Anda ke sana. Setelah Anda membuat topik, Anda dapat menggunakannya untuk membuat target.
Untuk menambahkan target ke aturan CloudWatch Acara Anda
-
Buka CloudWatch konsol: https://console.aws.amazon.com/cloudwatch/home
-
Di panel navigasi, pilih Aturan.
-
Pilih aturan yang ingin Anda tambahkan target.
-
Pilih Tindakan, dan kemudian pilih Edit.
-
Di bawah Target, pilih Tambahkan Target dan pilih AWS layanan yang ingin Anda lakukan saat peristiwa perubahan status loop manusia terdeteksi.
-
Konfigurasikan target Anda. Untuk petunjuk, lihat topik untuk mengonfigurasi target dalam AWS dokumentasi untuk layanan tersebut.
-
Pilih Konfigurasikan detail.
-
Untuk Nama, masukkan nama dan, secara opsional, berikan detail tentang tujuan aturan di Deskripsi.
-
Pastikan kotak centang di sebelah Negara dipilih sehingga aturan Anda terdaftar sebagai Diaktifkan.
-
Pilih Perbarui aturan.
Gunakan Output Tinjauan Manusia
Setelah Anda menerima hasil tinjauan manusia, Anda dapat menganalisis hasilnya dan membandingkannya dengan prediksi pembelajaran mesin. JSON yang disimpan di bucket Amazon S3 berisi prediksi pembelajaran mesin dan hasil tinjauan manusia.
Informasi Selengkapnya
Acara yang SageMaker dikirim Amazon ke Amazon EventBridge