View a markdown version of this page

Perbarui evaluator - Batuan Dasar Amazon AgentCore

Perbarui evaluator

UpdateEvaluatorAPI memodifikasi konfigurasi, deskripsi, atau tingkat evaluasi evaluator kustom yang ada. Operasi asinkron ini hanya diperbolehkan pada evaluator yang tidak terkunci.

Perlindungan kunci modifikasi: Pembaruan tidak diperbolehkan jika evaluator telah digunakan oleh konfigurasi evaluasi yang diaktifkan.

API segera kembali dengan metadata yang diperbarui. Pantau status evaluator untuk mengonfirmasi perubahan berhasil diterapkan menggunakan GetEvaluator API.

Sampel kode untuk AgentCore SDK dan AWS SDK

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

contoh
AgentCore CLI
  1. Untuk memperbarui evaluator dengan AgentCore CLI, edit konfigurasi evaluator di file agentcore.json Anda secara langsung, lalu terapkan ulang:

    agentcore deploy

    Bukaagentcore.json, temukan evaluator dalam evaluators array, modifikasi konfigurasinya, lalu jalankanagentcore deploy. Perubahan tidak akan berlaku sampai Anda menerapkan.

    catatan

    Jika evaluator dikunci oleh evaluasi online yang sedang berjalan, Anda harus terlebih dahulu menjeda evaluasi online agentcore pause online-eval sebelum membuat perubahan, atau mengkloning evaluator sebagai gantinya. Setelah menerapkan perubahan Anda, lanjutkan evaluasi online denganagentcore resume online-eval.

    catatan

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

AgentCore SDK
  1. from bedrock_agentcore_starter_toolkit import Evaluation eval_client = Evaluation() eval_client.update_evaluator( evaluator_id=evaluator_id, description="Updated custom evaluator description" )
AWS SDK
  1. import boto3 client = boto3.client('bedrock-agentcore-control') list_configs_response = client.update_evaluator( evaluatorId=evaluator_id, description="Updated custom evaluator description" )
AWS CLI
  1. aws bedrock-agentcore-control update-evaluator \ --evaluator-id 'evaluator-abc123' \ --description "Updated custom evaluator description"

Konsol

Ubah pengaturan evaluator kustom Anda menggunakan antarmuka pengeditan konsol, yang menyediakan validasi formulir dan opsi konfigurasi terpandu.

Untuk memperbarui 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 memperbarui evaluator kustom:

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

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

      catatan

      Jika evaluator digunakan dalam evaluasi online apa pun, itu tidak dapat diperbarui. Sebagai gantinya, Anda dapat menduplikasi evaluator dan memperbarui versi kloning.

  6. Perbarui bidang sesuai kebutuhan.

  7. Pilih Update evaluator untuk menyimpan perubahan.