View a markdown version of this page

Hentikan evaluasi batch - Batuan Dasar Amazon AgentCore

Hentikan evaluasi batch

Hentikan pekerjaan evaluasi batch yang sedang berjalan. Transisi pekerjaan ke STOPPING dan kemudianSTOPPED. Hasil sebagian dari sesi yang sudah dievaluasi mungkin tersedia dalam respons.

Menghentikan evaluasi batch berguna ketika Anda menyadari bahwa pekerjaan dimulai dengan parameter yang salah, atau ketika Anda tidak lagi membutuhkan hasilnya.

Sampel Kode

contoh
AgentCore CLI
agentcore stop batch-evaluation --id <batch-evaluation-id> [--region <region>] [--json]

Anda dapat menggunakan -i sebagai alias pendek untuk--id. --regionBendera menentukan AWS Wilayah (terdeteksi otomatis jika dihilangkan), dan --json menampilkan respons sebagai JSON.

AWS SDK (boto3)
import boto3 client = boto3.client("bedrock-agentcore", region_name="us-west-2") response = client.stop_batch_evaluation(batchEvaluationId=batch_eval_id) print(f"Status: {response['status']}") # STOPPING or STOPPED

Permintaan parameter

Parameter Tipe Diperlukan Deskripsi

batchEvaluationId

Tali

Ya

ID evaluasi batch untuk berhenti. Lulus sebagai parameter jalur.

Respons

Bidang Tipe Deskripsi

batchEvaluationId

String

ID evaluasi batch.

batchEvaluationArn

String

ARN dari evaluasi batch.

status

String

Status yang diperbarui: STOPPING atauSTOPPED.

Kesalahan

Kesalahan Status HTTP Deskripsi

ResourceNotFoundException

404

Tidak ada evaluasi batch yang ditemukan dengan ID yang ditentukan.

ConflictException

409

Evaluasi batch tidak dalam keadaan yang dapat dihentikan (misalnya, sudah selesai atau dihentikan).

ValidationException

400

Format ID evaluasi batch tidak valid.

AccessDeniedException

403

Izin tidak mencukupi.

ThrottlingException

429

Tingkat permintaan terlampaui.

InternalServerException

500

Service-side kesalahan.