View a markdown version of this page

Hapus evaluator - Batu Dasar Amazon AgentCore

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

Hapus evaluator

DeleteEvaluatorAPI secara permanen menghapus evaluator khusus dan semua data konfigurasinya. Operasi asinkron ini tidak dapat diubah.

Persyaratan penghapusan: Evaluator tidak boleh dikunci (tidak direferensikan oleh konfigurasi evaluasi yang diaktifkan) dan harus dalam status Aktif. Evaluator yang digunakan akan mengembalikan kesalahan konflik.

Proses pembersihan: Sistem memverifikasi tidak ada referensi aktif, kemudian menghapus konfigurasi evaluator secara permanen. Konfigurasi evaluasi apa pun yang merujuk evaluator yang dihapus perlu diperbarui dengan evaluator alternatif.

API mengembalikan ARN evaluator dan status penghapusan segera. Evaluator menjadi tidak tersedia untuk digunakan setelah penghapusan selesai.

Contoh kode untuk AgentCore CLI, AgentCore SDK, dan AWS SDK

Contoh kode berikut menunjukkan cara menghapus evaluator menggunakan pendekatan pengembangan yang berbeda. Pilih metode yang paling sesuai dengan lingkungan pengembangan dan preferensi Anda.

contoh
AgentCore CLI
  1. agentcore remove evaluator --name "your_custom_evaluator_name" agentcore deploy

    Per remove intah menghapus evaluator dari konfigurasi proyek lokal Anda. Jalan agentcore deploy kan untuk menerapkan penghapusan ke AWS akun Anda.

    catatan

    Jika evaluator direferensikan oleh konfigurasi evaluasi online, Anda harus terlebih dahulu menghapusnya dari konfigurasi tersebut atau menghapus konfigurasi evaluasi online sepenuhnya sebelum menghapus evaluator.

    catatan

    Jalankan ini dari dalam direktori AgentCore proyek (dibuat denganagentcore create).

Interactive
  1. * Jalan agentcore remove kan dan pilih Evaluator dari menu jenis sumber daya.

    Hapus pemilihan jenis sumber daya
AgentCore SDK
  1. from bedrock_agentcore_starter_toolkit import Evaluation eval_client = Evaluation() eval_client.delete_evaluator(evaluator_id="your_evaluator_id")
AWS SDK
  1. import boto3 client = boto3.client('bedrock-agentcore-control') list_configs_response = client.delete_evaluator(evaluatorId='your_evaluator_id')
AWS CLI
  1. aws bedrock-agentcore-control delete-evaluator \ --evaluator-id 'your_evaluator_id'

Konsol

Hapus evaluator kustom secara permanen menggunakan antarmuka konsol, yang mencakup petunjuk konfirmasi untuk mencegah penghapusan yang tidak disengaja.

Untuk menghapus evaluator kustom

  1. Buka AgentCore konsol Amazon Bedrock.

  2. Di panel navigasi, pilih Evaluasi.

  3. Pilih Evaluator khusus di sebelah Konfigurasi evaluasi.

  4. Di kartu Evaluator kustom, lihat tabel yang mencantumkan evaluator kustom yang telah Anda buat.

  5. Pilih salah satu metode berikut untuk menghapus evaluator:

    • Pilih nama evaluator khusus untuk melihat detailnya, lalu pilih Hapus di kanan atas halaman detail.

    • Pilih evaluator kustom sehingga disorot, lalu pilih H apus di bagian atas kartu evaluator kustom.

  6. Masukkan confirm untuk mengonfirmasi penghapusan.

  7. Pilih Hapus untuk menghapus evaluator.