View a markdown version of this page

Batch-Auswertung beenden - Amazon Grundgestein AgentCore

Batch-Auswertung beenden

Beenden Sie einen laufenden Batch-Evaluierungsauftrag. Der Job wechselt zu STOPPING und dannSTOPPED. Teilergebnisse von Sitzungen, die bereits ausgewertet wurden, sind möglicherweise in der Antwort enthalten.

Das Stoppen einer Batch-Auswertung ist nützlich, wenn Sie feststellen, dass der Job mit falschen Parametern gestartet wurde, oder wenn Sie die Ergebnisse nicht mehr benötigen.

Codebeispiele

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

Sie können es -i als kurzen Alias für verwenden--id. Das --region Flag gibt die AWS Region an (wird automatisch erkannt, wenn es weggelassen wird) und --json gibt die Antwort als JSON aus.

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

Anforderungsparameter

Parameter Typ Erforderlich Beschreibung

batchEvaluationId

Zeichenfolge

Ja

Die ID der Batch-Auswertung, die beendet werden soll. Als Pfadparameter übergeben.

Antwort

Feld Typ Description

batchEvaluationId

Zeichenfolge

Die ID für die Batch-Auswertung.

batchEvaluationArn

Zeichenfolge

ARN der Chargenauswertung.

status

Zeichenfolge

Aktualisierter Status: STOPPING oderSTOPPED.

Fehler

Fehler HTTP-Status Description

ResourceNotFoundException

404

Es wurde keine Batch-Auswertung mit der angegebenen ID gefunden.

ConflictException

409

Die Batch-Auswertung befindet sich nicht in einem Zustand, der gestoppt werden kann (z. B. bereits abgeschlossen oder gestoppt).

ValidationException

400

Ungültiges ID-Format für die Batch-Auswertung.

AccessDeniedException

403

Unzureichende Berechtigungen.

ThrottlingException

429

Die Anforderungsrate wurde überschritten.

InternalServerException

500

Service-side Fehler.