View a markdown version of this page

Eliminar la evaluación por lotes - Base amazónica AgentCore

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Eliminar la evaluación por lotes

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

Al eliminar una evaluación por lotes, se elimina el registro del trabajoListBatchEvaluations. 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 del servicio el registro del trabajo de evaluación por lotes 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 se está ejecutando, primero debes 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

Sí

El identificador de evaluación del lote que se va a eliminar. Se pasó 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 por lotes 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 usando agentcore stop batch-evaluation -i <batch-evaluation-id> (el indicador es-i, --id; opcional --region y--json) antes de archivarlo.

ValidationException

400

Formato de identificador de evaluación por lotes no válido.

AccessDeniedException

403

Permisos insuficientes.

ThrottlingException

429

Se superó la tasa de solicitudes.

InternalServerException

500

Service-side error.