View a markdown version of this page

Eliminar evaluador - 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 evaluador

La DeleteEvaluator API elimina permanentemente un evaluador personalizado y todos sus datos de configuración. Esta operación asincrónica es irreversible.

Requisitos de eliminación: el evaluador no debe estar bloqueado (ninguna configuración de evaluación habilitada puede hacer referencia a él) y debe estar en estado activo. Los evaluadores en uso devolverán un error de conflicto.

Proceso de limpieza: el sistema verifica que no haya referencias activas y, a continuación, elimina permanentemente la configuración del evaluador. Cualquier configuración de evaluación que haga referencia al evaluador eliminado deberá actualizarse con evaluadores alternativos.

La API devuelve el ARN del evaluador y el estado de eliminación de forma inmediata. Una vez finalizada la eliminación, el evaluador deja de estar disponible para su uso.

Ejemplos de código para AgentCore CLI, AgentCore SDK y AWS SDK

Los siguientes ejemplos de código muestran cómo eliminar evaluadores utilizando diferentes enfoques de desarrollo. Elija el método que mejor se adapte a sus preferencias y entorno de desarrollo.

ejemplo
AgentCore CLI
  1. agentcore remove evaluator --name "your_custom_evaluator_name" agentcore deploy

    El remove comando elimina el evaluador de la configuración local del proyecto. Ejecute agentcore deploy para aplicar la eliminación a su AWS cuenta.

    nota

    Si una configuración de evaluación en línea hace referencia al evaluador, primero debe eliminarlo de esa configuración o eliminar la configuración de evaluación en línea por completo antes de eliminar el evaluador.

    nota

    Ejecútelo desde el directorio de un AgentCore proyecto (creado conagentcore create).

Interactive
  1. * Ejecute agentcore remove y seleccione Evaluator en el menú de tipos de recursos.

    Eliminar la selección del tipo de recurso
AgentCore SDK
  1. from bedrock_agentcore_starter_toolkit import Evaluation eval_client = Evaluation() eval_client.delete_evaluator(evaluator_id="your_evaluator_id")
AWS SDK
  1. import boto3 client = boto3.client('bedrock-agentcore-control') list_configs_response = client.delete_evaluator(evaluatorId='your_evaluator_id')
AWS CLI
  1. aws bedrock-agentcore-control delete-evaluator \ --evaluator-id 'your_evaluator_id'

Consola

Elimine permanentemente un evaluador personalizado mediante la interfaz de la consola, que incluye mensajes de confirmación para evitar la eliminación accidental.

Para eliminar un evaluador personalizado

  1. Abra la consola de Amazon Bedrock. AgentCore

  2. En el panel de navegación, seleccione Evaluación.

  3. Seleccione Evaluadores personalizados junto a Configuraciones de evaluación.

  4. En la tarjeta de evaluadores personalizados, consulte la tabla en la que se enumeran los evaluadores personalizados que ha creado.

  5. Elija uno de los siguientes métodos para eliminar el evaluador:

    • Elija el nombre del evaluador personalizado para ver sus detalles y, a continuación, elija Eliminar en la esquina superior derecha de la página de detalles.

    • Seleccione el evaluador personalizado para que aparezca resaltado y, a continuación, elija Eliminar en la parte superior de la tarjeta de evaluadores personalizados.

  6. Escriba confirm para confirmar la eliminación.

  7. Seleccione Eliminar para eliminar el evaluador.