View a markdown version of this page

Aggiorna valutatore - Amazon Bedrock AgentCore

Aggiorna valutatore

L'UpdateEvaluatorAPI modifica la configurazione, la descrizione o il livello di valutazione di un valutatore personalizzato esistente. Questa operazione asincrona è consentita solo su valutatori sbloccati.

Protezione dal blocco delle modifiche: gli aggiornamenti non sono consentiti se il valutatore è stato utilizzato da una configurazione di valutazione abilitata.

L'API restituisce immediatamente i metadati aggiornati. Monitora lo stato del valutatore per confermare che le modifiche siano state applicate correttamente utilizzando l'GetEvaluatorAPI.

Esempi di codice per AgentCore SDK e AWS SDK

I seguenti esempi di codice mostrano come aggiornare 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. Per aggiornare un valutatore con la AgentCore CLI, modifica la configurazione del valutatore direttamente nel agentcore.json tuo file, quindi ridistribuisci:

    agentcore deploy

    Apriagentcore.json, trova il valutatore nell'evaluatorsarray, modifica la sua configurazione, quindi esegui. agentcore deploy Le modifiche non avranno effetto fino alla distribuzione.

    Nota

    Se lo strumento di valutazione è bloccato da una valutazione online in esecuzione, è necessario prima sospendere la valutazione online agentcore pause online-eval prima di apportare modifiche o clonare invece lo strumento di valutazione. Dopo aver distribuito le modifiche, riprendi la valutazione online con. agentcore resume online-eval

    Nota

    Eseguila dall'interno di una directory di AgentCore progetto (creata conagentcore create).

AgentCore SDK
  1. from bedrock_agentcore_starter_toolkit import Evaluation eval_client = Evaluation() eval_client.update_evaluator( evaluator_id=evaluator_id, description="Updated custom evaluator description" )
AWS SDK
  1. import boto3 client = boto3.client('bedrock-agentcore-control') list_configs_response = client.update_evaluator( evaluatorId=evaluator_id, description="Updated custom evaluator description" )
AWS CLI
  1. aws bedrock-agentcore-control update-evaluator \ --evaluator-id 'evaluator-abc123' \ --description "Updated custom evaluator description"

Console

Modifica le impostazioni personalizzate dello strumento di valutazione utilizzando l'interfaccia di modifica della console, che fornisce la convalida dei moduli e opzioni di configurazione guidate.

Per aggiornare un valutatore personalizzato

  1. Apri la AgentCore console Amazon Bedrock.

  2. Nel riquadro 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. Scegliete uno dei seguenti metodi per aggiornare il valutatore personalizzato:

    • Scegli il nome del valutatore personalizzato per visualizzarne i dettagli, quindi scegli Modifica nella parte superiore destra della pagina dei dettagli.

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

      Nota

      Se il valutatore è utilizzato in una valutazione online, non può essere aggiornato. Potete invece duplicare lo strumento di valutazione e aggiornare la versione clonata.

  6. Aggiorna i campi secondo necessità.

  7. Scegli Aggiorna valutatore per salvare le modifiche.