View a markdown version of this page

Aggiorna 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à.

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 ritorna immediatamente con i metadati aggiornati. Monitora lo stato del valutatore per confermare che le modifiche siano state applicate correttamente utilizzando l'API. GetEvaluator

Esempi di codice per AgentCore SDK e AWS SDK

I seguenti esempi di codice dimostrano 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 direttamente la configurazione del valutatore nel tuo agentcore.json file, quindi ridistribuisci:

    agentcore deploy

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

    Nota

    Se il valutatore è bloccato da una valutazione online in corso, devi prima sospendere la valutazione online agentcore pause online-eval prima di apportare modifiche o clonare invece il valutatore. Dopo aver implementato le modifiche, riprendi la valutazione online con. agentcore resume online-eval

    Nota

    Eseguilo dall'interno di una cartella AgentCore del 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 del valutatore utilizzando l'interfaccia di modifica della console, che fornisce opzioni di convalida dei moduli e configurazione guidata.

Per aggiornare 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 aggiornare il valutatore personalizzato:

    • Scegli il nome del valutatore personalizzato per visualizzarne i dettagli, quindi scegli Modifica in alto a destra nella 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 è in uso in una valutazione online, non può essere aggiornato. È invece possibile duplicare il valutatore e aggiornare la versione clonata.

  6. Aggiorna i campi secondo necessità.

  7. Scegli Aggiorna valutatore per salvare le modifiche.