View a markdown version of this page

Richiedi una valutazione online - Amazon Bedrock AgentCore

Richiedi una valutazione online

L'GetOnlineEvaluationConfigAPI recupera i dettagli completi e lo stato attuale di una configurazione di valutazione online esistente. Questa operazione sincrona restituisce la configurazione completa, comprese le fonti di dati, i valutatori, lo stato di esecuzione e i metadati operativi.

Utilizza questa API per monitorare lo stato del ciclo di vita della configurazione (ACTIVE,,,,, oERROR) CREATING CREATE_FAILED UPDATING UPDATE_FAILEDDELETING, controllare lo stato di esecuzione corrente (ENABLEDoDISABLED) e recuperare tutti i parametri di configurazione, inclusi gli elenchi degli analizzatori, le impostazioni delle origini dati e le destinazioni di output.

Stato del ciclo di vita

Il status campo di una configurazione di valutazione online riporta lo stato del ciclo di vita, che è separato dal executionStatus campo che controlla se il processo di valutazione elabora attivamente le tracce.

  • ACTIVE— La configurazione è completamente predisposta e pronta per l'uso.

  • CREATING— Il provisioning della configurazione è in corso. Attendi che venga ripristinata ACTIVE prima di aggiornarla o eliminarla.

  • CREATE_FAILED— La creazione non è stata completata correttamente. Non è possibile aggiornare una configurazione in questo stato; chiama DeleteOnlineEvaluationConfig per rimuoverla e quindi creane una nuova.

  • UPDATING— È in corso un aggiornamento. Attendi il completamento dell'operazione prima di apportare ulteriori modifiche.

  • UPDATE_FAILED— L'aggiornamento più recente non è stato applicato. Puoi riprovare chiamando di UpdateOnlineEvaluationConfig nuovo o rimuovere la configurazione conDeleteOnlineEvaluationConfig.

  • DELETING— La configurazione viene rimossa.

  • ERROR— Si è verificato un problema che richiede l'intervento dell'utente. Controlla il failureReason campo per identificare il problema. Le cause più comuni includono l'accesso insufficiente ai ruoli IAM, la mancanza di autorizzazioni per i gruppi di log e il superamento delle quote di servizio. Dopo aver risolto il problema, chiama UpdateOnlineEvaluationConfig per riprovare o DeleteOnlineEvaluationConfig rimuovere la configurazione.

Esempi di codice per AgentCore SDK e AWS SDK

I seguenti esempi di codice mostrano come ottenere dettagli di configurazione di valutazione online utilizzando diversi approcci di sviluppo. Scegliete il metodo più adatto al vostro ambiente di sviluppo e alle vostre preferenze.

Esempio
AgentCore SDK
  1. from bedrock_agentcore_starter_toolkit import Evaluation # Initialize the evaluation client eval_client = Evaluation() config_id = "config-abc123" print(f"\nUsing config_id: {config_id}") config_details = eval_client.get_online_config(config_id) # Display configuration details print(f"Config Name: {config_details['onlineEvaluationConfigName']}") print(f"Config ID: {config_details['onlineEvaluationConfigId']}") print(f"Status: {config_details['status']}")
AWS SDK
  1. import boto3 client = boto3.client('bedrock-agentcore-control') response = client.get_online_evaluation_config( onlineEvaluationConfigId='your_config_id' )
AWS CLI
  1. aws bedrock-agentcore-control get-online-evaluation-config \ --online-evaluation-config-id your_config_id

Console

È possibile visualizzare informazioni dettagliate su una specifica configurazione di valutazione online tramite l'interfaccia della console.

Per ottenere i dettagli della configurazione di valutazione online

  1. Apri la AgentCore console Amazon Bedrock.

  2. Nel riquadro di navigazione, scegli Valutazione.

  3. Nella scheda Configurazioni di valutazione, visualizza la tabella che elenca le configurazioni di valutazione che hai creato.

  4. Per visualizzare le informazioni relative a una configurazione di valutazione specifica, scegli il nome della configurazione per visualizzarne i dettagli.