View a markdown version of this page

Hapus evaluasi batch - 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 evaluasi batch

Hapus pekerjaan evaluasi batch dan metadata terkait. Pekerjaan harus dalam status terminal (COMPLETED,FAILED, atauSTOPPED) sebelum dapat dihapus.

Menghapus evaluasi batch akan menghapus catatan pekerjaan dariListBatchEvaluations. Itu tidak menghapus hasil evaluasi per sesi yang ditulis ke CloudWatch Log.

Sampel Kode

contoh
AWS SDK (boto3)
import boto3 client = boto3.client("bedrock-agentcore", region_name="us-west-2") response = client.delete_batch_evaluation(batchEvaluationId=batch_eval_id) print(f"Deleted: {response['batchEvaluationId']}") print(f"Status: {response['status']}")
AgentCore CLI

Untuk menghapus catatan pekerjaan evaluasi batch Anda dari layanan dan menghapus riwayat lokal, gunakanagentcore archive batch-evaluation.

# Archive (delete) a batch evaluation job record on the service and clear local history agentcore archive batch-evaluation -i <batch-evaluation-id>

Untuk pekerjaan yang masih berjalan, Anda harus menghentikannya terlebih dahulu sebelum mengarsipkan:

agentcore stop batch-evaluation -i <batch-evaluation-id>

Kedua subperintah menerima-i, --id <id>, ditambah --region dan--json.

Permintaan parameter

Parameter Tipe Diperlukan Deskripsi

batchEvaluationId

Tali

Ya

ID evaluasi batch yang akan dihapus. Diteruskan sebagai parameter jalur.

Respons

Bidang Tipe Deskripsi

batchEvaluationId

String

ID evaluasi batch.

batchEvaluationArn

String

ARN dari evaluasi batch.

status

String

Status akhir dari pekerjaan yang dihapus.

Kesalahan

Kesalahan Status HTTP Deskripsi

ResourceNotFoundException

404

Tidak ada evaluasi batch yang ditemukan dengan ID yang ditentukan.

ConflictException

409

Evaluasi batch masih berjalan. Hentikan dulu, lalu hapus. Dengan AgentCore CLI, hentikan pekerjaan yang sedang berjalan menggunakan agentcore stop batch-evaluation -i <batch-evaluation-id> (flag is-i, --id; optional --region and--json) sebelum mengarsipkannya.

ValidationException

400

Format ID evaluasi batch tidak valid.

AccessDeniedException

403

Izin tidak mencukupi.

ThrottlingException

429

Tingkat permintaan terlampaui.

InternalServerException

500

Service-side kesalahan.