View a markdown version of this page

Dapatkan evaluasi online - Batuan Dasar Amazon AgentCore

Dapatkan evaluasi online

GetOnlineEvaluationConfigAPI mengambil detail lengkap dan status terkini dari konfigurasi evaluasi online yang ada. Operasi sinkron ini mengembalikan konfigurasi lengkap termasuk sumber data, evaluator, status eksekusi, dan metadata operasional.

Gunakan API ini untuk memantau status siklus hidup konfigurasi (ACTIVE,,,,,CREATING, CREATE_FAILEDUPDATING, atauERROR) UPDATE_FAILEDDELETING, memeriksa status eksekusi saat ini (ENABLEDatauDISABLED), dan mengambil semua parameter konfigurasi termasuk daftar evaluator, pengaturan sumber data, dan tujuan keluaran.

Status siklus hidup

statusBidang pada konfigurasi evaluasi online melaporkan status siklus hidupnya, yang terpisah dari executionStatus bidang yang mengontrol apakah pekerjaan evaluasi secara aktif memproses jejak.

  • ACTIVE- Konfigurasi sepenuhnya disediakan dan siap digunakan.

  • CREATING— Konfigurasi sedang disediakan. Tunggu hingga transisi ke ACTIVE sebelum memperbarui atau menghapus.

  • CREATE_FAILED— Penciptaan tidak berhasil diselesaikan. Anda tidak dapat memperbarui konfigurasi dalam keadaan ini; panggil DeleteOnlineEvaluationConfig untuk menghapusnya dan kemudian membuat yang baru.

  • UPDATING- Pembaruan sedang berlangsung. Tunggu hingga operasi selesai sebelum melakukan perubahan tambahan.

  • UPDATE_FAILED— Pembaruan terbaru tidak berlaku. Anda dapat mencoba lagi dengan menelepon UpdateOnlineEvaluationConfig lagi atau menghapus konfigurasi denganDeleteOnlineEvaluationConfig.

  • DELETING— Konfigurasi sedang dihapus.

  • ERROR— Masalah terjadi yang membutuhkan tindakan Anda. Periksa failureReason bidang untuk mengidentifikasi masalah. Penyebab umum termasuk akses peran IAM yang tidak mencukupi, izin grup log yang hilang, dan kuota layanan yang terlampaui. Setelah memperbaiki masalah, panggil UpdateOnlineEvaluationConfig untuk mencoba lagi atau DeleteOnlineEvaluationConfig menghapus konfigurasi.

Sampel kode untuk AgentCore SDK dan AWS SDK

Contoh kode berikut menunjukkan cara mendapatkan detail konfigurasi evaluasi online menggunakan pendekatan pengembangan yang berbeda. Pilih metode yang paling sesuai dengan lingkungan dan preferensi pengembangan Anda.

contoh
AgentCore SDK
  1. from bedrock_agentcore_starter_toolkit import Evaluation # Initialize the evaluation client eval_client = Evaluation() config_id = "config-abc123" print(f"\nUsing config_id: {config_id}") config_details = eval_client.get_online_config(config_id) # Display configuration details print(f"Config Name: {config_details['onlineEvaluationConfigName']}") print(f"Config ID: {config_details['onlineEvaluationConfigId']}") print(f"Status: {config_details['status']}")
AWS SDK
  1. import boto3 client = boto3.client('bedrock-agentcore-control') response = client.get_online_evaluation_config( onlineEvaluationConfigId='your_config_id' )
AWS CLI
  1. aws bedrock-agentcore-control get-online-evaluation-config \ --online-evaluation-config-id your_config_id

Konsol

Anda dapat melihat informasi terperinci tentang konfigurasi evaluasi online tertentu melalui antarmuka konsol.

Untuk mendapatkan detail konfigurasi evaluasi online

  1. Buka AgentCore konsol Amazon Bedrock.

  2. Di panel navigasi, pilih Evaluasi.

  3. Dalam kartu konfigurasi evaluasi, lihat tabel yang mencantumkan konfigurasi evaluasi yang telah Anda buat.

  4. Untuk melihat informasi untuk konfigurasi evaluasi tertentu, pilih nama konfigurasi untuk melihat detailnya.