View a markdown version of this page

Hapus evaluasi batch - Batuan Dasar Amazon AgentCore

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>, plus --region dan--json.

Permintaan parameter

Parameter Tipe Diperlukan Deskripsi

batchEvaluationId

Tali

Ya

ID evaluasi batch yang akan dihapus. Lulus 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 dan--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.