View a markdown version of this page

Elimina valutatore - 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à.

Elimina valutatore

L'DeleteEvaluatorAPI rimuove permanentemente un valutatore personalizzato e tutti i relativi dati di configurazione. Questa operazione asincrona è irreversibile.

Requisiti per l'eliminazione: il valutatore non deve essere bloccato (nessuna configurazione di valutazione abilitata fa riferimento) e deve essere in stato Attivo. I valutatori in uso restituiranno un errore di conflitto.

Processo di pulizia: il sistema verifica che non esistano riferimenti attivi, quindi rimuove definitivamente la configurazione del valutatore. Tutte le configurazioni di valutazione che fanno riferimento al valutatore eliminato dovranno essere aggiornate con valutatori alternativi.

L'API restituisce immediatamente l'ARN e lo stato di eliminazione del valutatore. Il valutatore non è più disponibile per l'uso una volta completata l'eliminazione.

Esempi di codice per AgentCore CLI, SDK e AgentCore AWS SDK

I seguenti esempi di codice dimostrano come eliminare i valutatori utilizzando diversi approcci di sviluppo. Scegliete il metodo più adatto al vostro ambiente di sviluppo e alle vostre preferenze.

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

    Il remove comando rimuove il valutatore dalla configurazione locale del progetto. Esegui agentcore deploy per applicare l'eliminazione al tuo AWS account.

    Nota

    Se al valutatore fa riferimento una configurazione di valutazione online, è necessario rimuoverla da tale configurazione o eliminare completamente la configurazione di valutazione online prima di eliminare il valutatore.

    Nota

    Eseguilo dall'interno di una cartella AgentCore del progetto (creata con). agentcore create

Interactive
  1. * Esegui agentcore remove e seleziona Evaluator dal menu del tipo di risorsa.

    Rimuovi la selezione del tipo di risorsa
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'

Console

Rimuovi definitivamente un valutatore personalizzato utilizzando l'interfaccia della console, che include richieste di conferma per evitare l'eliminazione accidentale.

Per eliminare un valutatore personalizzato

  1. Apri la console Amazon Bedrock AgentCore .

  2. Nel pannello di navigazione, scegli Valutazione.

  3. Scegli Valutatori personalizzati accanto a Configurazioni di valutazione.

  4. Nella scheda Valutatori personalizzati, visualizza la tabella che elenca i valutatori personalizzati che hai creato.

  5. Scegli uno dei seguenti metodi per eliminare il valutatore:

    • Scegli il nome del valutatore personalizzato per visualizzarne i dettagli, quindi scegli Elimina in alto a destra nella pagina dei dettagli.

    • Seleziona il valutatore personalizzato in modo che sia evidenziato, quindi scegli Elimina nella parte superiore della scheda Valutatori personalizzati.

  6. Inserisci confirm per confermare l'eliminazione.

  7. Scegliete Elimina per eliminare il valutatore.