Menghapus Loop Manusia - Amazon SageMaker

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

Menghapus Loop Manusia

Ketika Anda menghapus loop manusia, status berubah menjadiDeleting. Ketika loop manusia dihapus, tugas peninjauan manusia terkait tidak lagi tersedia untuk pekerja. Anda mungkin ingin menghapus loop manusia dalam salah satu keadaan berikut:

  • Template tugas pekerja yang digunakan untuk menghasilkan antarmuka pengguna pekerja Anda tidak membuat benar atau tidak berfungsi seperti yang diharapkan.

  • Sebuah objek data tunggal secara tidak sengaja dikirim ke pekerja beberapa kali.

  • Anda tidak perlu lagi objek data yang ditinjau oleh manusia.

Jika status loop manusiaInProgress, Anda harus menghentikan loop manusia sebelum menghapusnya. Ketika Anda menghentikan loop manusia, status berubah menjadiStoppingsementara sedang dihentikan. Saat status berubah menjadiStopped, Anda bisa menghapus loop manusia.

Jika pekerja manusia sudah mengerjakan tugas ketika Anda menghentikan loop manusia terkait, tugas itu terus tersedia sampai selesai atau berakhir. Selama pekerja masih mengerjakan tugas, status lingkaran manusia AndaStopping. Jika tugas ini selesai, hasilnya akan disimpan dalam URI bucket Amazon S3 yang ditentukan dalam alur kerja peninjauan manusia Anda. Jika pekerja meninggalkan tugas tanpa mengirimkan pekerjaan, itu dihentikan dan pekerja tidak dapat kembali ke tugas. Jika tidak ada pekerja yang mulai mengerjakan tugas, segera dihentikan.

Jika Anda menghapusAWSakun yang digunakan untuk membuat loop manusia, itu dihentikan dan dihapus secara otomatis.

Retensi dan Penghapusan Data Loop Manusia

Ketika pekerja manusia menyelesaikan tugas peninjauan manusia, hasilnya akan disimpan dalam bucket keluaran Amazon S3 yang Anda tentukan dalam alur kerja tinjauan manusia yang digunakan untuk membuat loop manusia. Menghapus atau menghentikan loop manusia tidak menghapus jawaban pekerja dari bucket S3 Anda.

Selain itu, Amazon A2I untuk sementara menyimpan data input dan output loop manusia secara internal karena alasan berikut:

  • Jika Anda mengkonfigurasi loop manusia sehingga objek data tunggal dikirim ke beberapa pekerja untuk ditinjau, Amazon A2I tidak menulis data output ke bucket S3 Anda sampai semua pekerja menyelesaikan tugas peninjauan. Amazon A2I menyimpan jawaban parsial-jawaban dari pekerja individu—secara internal sehingga dapat menulis hasil lengkap ke bucket S3 Anda.

  • Jika Anda melaporkan hasil tinjauan manusia berkualitas rendah, Amazon A2I dapat menyelidiki dan menanggapi masalah Anda.

  • Jika Anda kehilangan akses ke atau menghapus bucket S3 output yang ditentukan dalam alur kerja tinjauan manusia yang digunakan untuk membuat loop manusia, dan tugas tersebut telah dikirim ke satu atau lebih pekerja, Amazon A2I membutuhkan tempat untuk menyimpan sementara hasil tinjauan manusia.

Amazon A2I menghapus data ini secara internal 30 hari setelah perubahan status human loop menjadi salah satu hal berikut:Deleted,Stopped, atauCompleted. Dengan kata lain, data dihapus 30 hari setelah loop manusia telah selesai, dihentikan, atau dihapus. Selain itu, data ini akan dihapus setelah 30 hari jika Anda menutupAWSakun yang digunakan untuk membuat loop manusia terkait.

Menghentikan dan Menghapus Definisi Aliran Menggunakan Konsol atau API Amazon A2I

Anda dapat menghentikan dan menghapus loop manusia di konsol Augmented AI atau dengan menggunakan SageMaker API. Ketika loop manusia telah dihapus, status berubah menjadiDeleted.

Menghapus loop manusia (konsol)
  1. Arahkan ke konsol Augmented AI dihttps://console.aws.amazon.com/a2i/.

  2. Di panel navigasi, di bawahAugmented AIbagian, pilihAlur kerja tinjauan manusia.

  3. Pilih nama hyperlink dari alur kerja tinjauan manusia yang Anda gunakan untuk membuat loop manusia yang ingin Anda hapus.

  4. DiLoop Manusiabagian di bagian bawah halaman, pilih loop manusia yang ingin Anda hentikan dan hapus.

  5. Jika status loop manusiaCompleted,Stopped, atauFailed, pilihHapus.

    Jika loop manusiaStatusadalahInProgress, pilihBerhenti. Saat status berubah menjadiDihentikan, pilihHapus.

Menghapus loop manusia (API)
  1. Periksa status loop manusia Anda menggunakan operasi Augmented AI Runtime APIDescribeHumanLoop. Lihat contoh menggunakan operasi ini dalam tabel berikut.

    AWS SDK for Python (Boto3)

    Contoh berikut menggunakan SDK for Python (Boto3) untuk menggambarkan loop manusia bernamacontoh-manusia-loop. Untuk informasi selengkapnya, lihatdescribe_human_loopdiAWSReferensi API SDK for Python (Boto).

    import boto3 a2i_runtime_client = boto3.client('sagemaker-a2i-runtime') response = a2i_runtime_client.describe_human_loop(HumanLoopName='example-human-loop') human_loop_status = response['HumanLoopStatus'] print(f'example-human-loop status is: {human_loop_status}')
    AWS CLI

    Contoh berikut menggunakanAWSCLI untuk menggambarkan lingkaran manusia bernamacontoh-manusia-loop. Untuk informasi selengkapnya, lihatmenjelaskan-manusia-loopdiAWS CLIReferensi Perintah.

    $ aws sagemaker-a2i-runtime describe-human-loop --human-loop-name 'example-human-loop'
  2. Jika status definisi aliranCompleted,Stopped, atauFailed, hapus definisi aliran menggunakan operasi Augmented AI Runtime APIDeleteHumanLoop.

    AWS SDK for Python (Boto3)

    Contoh berikut menggunakan SDK for Python (Boto3) untuk menghapus loop manusia bernamacontoh-manusia-loop. Untuk informasi selengkapnya, lihatdelete_human_loopdiAWSReferensi API SDK for Python (Boto).

    import boto3 a2i_runtime_client = boto3.client('sagemaker-a2i-runtime') response = a2i_runtime_client.delete_human_loop(HumanLoopName='example-human-loop')
    AWS CLI

    Contoh berikut menggunakanAWSCLI untuk menghapus loop manusia bernamacontoh-manusia-loop. Untuk informasi selengkapnya, lihatmenghapus-manusia-loopdiAWS CLIReferensi Perintah.

    $ aws sagemaker-a2i-runtime delete-human-loop --human-loop-name 'example-human-loop'

    Jika status loop manusiaInProgress, hentikan loop manusia menggunakanStopHumanLoopdan kemudian menggunakanDeleteHumanLoopuntuk menghapusnya.

    AWS SDK for Python (Boto3)

    Contoh berikut menggunakan SDK for Python (Boto3) untuk menggambarkan loop manusia bernamacontoh-manusia-loop. Untuk informasi selengkapnya, lihatstop_human_loopdiAWSReferensi API SDK for Python (Boto).

    import boto3 a2i_runtime_client = boto3.client('sagemaker-a2i-runtime') response = a2i_runtime_client.stop_human_loop(HumanLoopName='example-human-loop')
    AWS CLI

    Contoh berikut menggunakanAWSCLI untuk menggambarkan lingkaran manusia bernamacontoh-manusia-loop. Untuk informasi selengkapnya, lihatstop-manusia-loopdiAWS CLIReferensi Perintah.

    $ aws sagemaker-a2i-runtime stop-human-loop --human-loop-name 'example-human-loop'