View a markdown version of this page

Eliminar evaluación de lotes - Amazon Bedrock AgentCore

Eliminar evaluación de lotes

Elimine un trabajo de evaluación por lotes y sus metadatos asociados. El trabajo debe estar en un estado terminal (COMPLETED,FAILED, oSTOPPED) antes de poder eliminarlo.

Al eliminar una evaluación por lotes, se elimina el registro del trabajo deListBatchEvaluations. No elimina los resultados de las evaluaciones por sesión que se escribieron en los CloudWatch registros.

Ejemplos de código

ejemplo
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

Para eliminar el registro de tareas de evaluación por lotes del servicio y borrar el historial local, utiliceagentcore 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>

Si un trabajo aún está en ejecución, primero debe detenerlo antes de archivarlo:

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

Ambos subcomandos aceptan-i, --id <id>, más y. --region --json

Parámetros de solicitud

Parámetro Tipo Obligatorio Descripción

batchEvaluationId

Cadena

El identificador de evaluación del lote que se va a eliminar. Se pasa como parámetro de ruta.

Respuesta

Campo Tipo Description (Descripción)

batchEvaluationId

Cadena

El identificador de evaluación del lote.

batchEvaluationArn

Cadena

ARN de la evaluación del lote.

status

Cadena

Estado final del trabajo eliminado.

Errores

Error Estado HTTP Description (Descripción)

ResourceNotFoundException

404

No se encontró ninguna evaluación de lote con el identificador especificado.

ConflictException

409

La evaluación del lote aún se está ejecutando. Deténgalo primero y, a continuación, elimínelo. Con la AgentCore CLI, detenga el trabajo en ejecución utilizando agentcore stop batch-evaluation -i <batch-evaluation-id> (el indicador es-i, --id; opcional --region y--json) antes de archivarlo.

ValidationException

400

Formato de ID de evaluación de lote no válido.

AccessDeniedException

403

Permisos insuficientes.

ThrottlingException

429

Se superó la tasa de solicitudes.

InternalServerException

500

Service-side error.