View a markdown version of this page

Eliminare la valutazione in batch - Fondamento Amazon AgentCore

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Eliminare la valutazione in batch

Eliminare un processo di valutazione in batch e i relativi metadati associati. Il processo deve trovarsi in uno stato terminale (COMPLETED,FAILED, oSTOPPED) prima di poter essere eliminato.

L'eliminazione di una valutazione in batch rimuove il record del lavoro daListBatchEvaluations. Non elimina i risultati della valutazione per sessione scritti in Logs. CloudWatch

Esempi di codice

Esempio
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

Per eliminare il record del processo di valutazione in batch dal servizio e cancellare la cronologia locale, usa. agentcore 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>

Se un processo è ancora in esecuzione, è necessario interromperlo prima di procedere all'archiviazione:

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

Entrambi i sottocomandi accept, plus e. -i, --id <id> --region --json

Parametri della richiesta

Parametro Tipo Campo obbligatorio Descrizione

batchEvaluationId

Stringa

Sì

L'ID di valutazione del batch da eliminare. Passato come parametro di percorso.

Risposta

Campo Tipo Description

batchEvaluationId

Stringa

L'ID di valutazione del batch.

batchEvaluationArn

Stringa

ARN della valutazione del batch.

status

Stringa

Stato finale del lavoro eliminato.

Errori

Errore Stato HTTP Description

ResourceNotFoundException

404

Nessuna valutazione del batch trovata con l'ID specificato.

ConflictException

409

La valutazione del batch è ancora in corso. Prima interrompila, quindi elimina. Con la AgentCore CLI, interrompi il processo in esecuzione utilizzando agentcore stop batch-evaluation -i <batch-evaluation-id> (flag is-i, --id; opzionale --region e--json) prima di archiviarlo.

ValidationException

400

Formato ID di valutazione del batch non valido.

AccessDeniedException

403

Autorizzazioni insufficienti.

ThrottlingException

429

Percentuale di richieste superata.

InternalServerException

500

Service-side errore.