View a markdown version of this page

Hapus evaluator - Batuan Dasar Amazon AgentCore

Hapus evaluator

DeleteEvaluatorAPI secara permanen menghapus evaluator kustom 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, lalu menghapus konfigurasi evaluator secara permanen. Setiap konfigurasi evaluasi yang merujuk evaluator yang dihapus perlu diperbarui dengan evaluator alternatif.

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

Sampel 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 dan preferensi pengembangan Anda.

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

    removePerintah menghapus evaluator dari konfigurasi proyek lokal Anda. Jalankan agentcore deploy untuk menerapkan penghapusan ke akun Anda AWS .

    catatan

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

    catatan

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

Interactive
  1. * Jalankan agentcore remove dan pilih Evaluator dari menu tipe 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 permintaan 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 samping Konfigurasi evaluasi.

  4. Di kartu Penilai 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 Hapus di bagian atas kartu evaluator kustom.

  6. Masukkan confirm untuk mengonfirmasi penghapusan.

  7. Pilih Hapus untuk menghapus evaluator.