View a markdown version of this page

Gunakan Amazon CloudWatch Events di Amazon Augmented AI - Amazon SageMaker AI

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

catatan

Amazon SageMaker A2I tidak lagi terbuka untuk pelanggan baru. Pelanggan yang sudah ada dapat terus menggunakan layanan seperti biasa. AWS terus berinvestasi dalam peningkatan keamanan dan ketersediaan untuk A2I, tetapi kami tidak berencana untuk memperkenalkan fitur baru.

Amazon Augmented AI menggunakan Amazon Ev CloudWatch ents untuk mengingatkan Anda ketika status loop tinjauan manusia berubah menjadiCompleted,Failed, atauStopped. Pengiriman acara ini dijamin setidaknya sekali, yang berarti semua peristiwa yang dibuat ketika loop manusia selesai berhasil dikirim ke Ev CloudWatch ents (Amazon EventBridge). Ketika loop peninjauan berubah ke salah satu status ini, Augmented AI mengirimkan acara ke Ev CloudWatch ents yang mirip dengan 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 ketika 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 adafailed.

flowDefinitionArn

Nama Sumber Daya Amazon (ARN) dari definisi alur, atau alur kerja peninjauan manusia.

humanLoopArn

Nama Sumber Daya Amazon (ARN) dari loop manusia.

humanLoopName

Nama loop manusia.

humanLoopOutput

Objek yang berisi informasi tentang output dari loop manusia.

outputS3Uri

Lokasi objek Amazon S3 tempat Augmented AI menyimpan output human loop Anda.

humanLoopStatus

Status loop manusia.

Kirim Acara dari Human Loop Anda ke A CloudWatch cara

Untuk mengonfigurasi CloudWatch aturan Peristiwa untuk mendapatkan pembaruan status, atau peristiwa, untuk loop manusia Amazon A2I Anda, gunakan put-rule perintah AWS Command Line Interface (AWS CLI). Saat menggunakan put-rule perintah, tentukan yang berikut untuk menerima status loop manusia:

  • \"source\":[\"aws.sagemaker\"]

  • \"detail-type\":[\"SageMaker A2I HumanLoop Status Change\"]

Untuk mengonfigurasi aturan Per CloudWatch istiwa untuk mengawasi semua perubahan status, gunakan perintah berikut dan ganti teks placeholder. Misalnya, ganti "A2IHumanLoopStatusChanges" dengan nama aturan Acara unik CloudWatch dan "arn:aws:iam::111122223333:role/MyRoleForThisRule" dengan Nomor Sumber Daya Amazon (ARN) dari peran IAM dengan kebijakan kepercayaan events.amazonaws.com terlampir. Ganti region dengan Wil AWS ayah 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 P ola Per CloudWatch istiwa di A cara di Panduan CloudWatch Pengguna Acara Amazon.

Menyiapkan Target untuk Memproses Acara

Untuk memproses acara, Anda perlu mengatur target. Misalnya, jika Anda ingin menerima email saat status human loop berubah, gunakan prosedur di Men yiapkan Pemberitahuan Amazon SNS di Panduan CloudWatch Pengguna Amazon untuk mengatur topik Amazon SNS dan berlangganan email Anda untuk itu. Setelah Anda membuat topik, Anda dapat menggunakannya untuk membuat target.

Untuk menambahkan target ke aturan A CloudWatch cara Anda
  1. Buka CloudWatch konsol: https://console.aws.amazon.com/cloudwatch/home

  2. Di panel navigasi, pilih Aturan.

  3. Pilih aturan yang ingin Anda tambahkan target.

  4. Pilih Tindakan, dan kemudian pilih Edit.

  5. Di bawah Target, pilih Tam bah Target dan pilih AWS layanan yang ingin Anda lakukan saat peristiwa perubahan status loop manusia terdeteksi.

  6. Konfigurasikan target Anda. Untuk petunjuk, lihat topik untuk mengonfigurasi target dalam AWS dokumentasi untuk layanan tersebut.

  7. Pilih Konfigurasikan detail.

  8. Untuk Nama, masukkan nama dan, secara opsional, berikan detail tentang tujuan aturan di Deskripsi.

  9. Pastikan kotak centang di sebelah Status dipilih sehingga aturan Anda terdaftar sebagai Di aktifkan.

  10. 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 dikirim Amazon SageMaker AI ke Amazon EventBridge