View a markdown version of this page

Mettre à jour l'évaluateur - Base rocheuse de l'Amazonie AgentCore

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Mettre à jour l'évaluateur

L'UpdateEvaluatorAPI modifie la configuration, la description ou le niveau d'évaluation d'un évaluateur personnalisé existant. Cette opération asynchrone n'est autorisée que sur les évaluateurs déverrouillés.

Protection contre le verrouillage des modifications : les mises à jour ne sont pas autorisées si l'évaluateur a été utilisé par une configuration d'évaluation activée.

L'API renvoie immédiatement les métadonnées mises à jour. Surveillez l'état de l'évaluateur pour confirmer que les modifications sont appliquées correctement à l'aide de l'GetEvaluatorAPI.

Exemples de code pour AgentCore SDK et AWS Kit SDK

Les exemples de code suivants montrent comment mettre à jour les évaluateurs à l'aide de différentes approches de développement. Choisissez la méthode qui correspond le mieux à votre environnement de développement et à vos préférences.

Exemple
AgentCore CLI
  1. Pour mettre à jour un évaluateur à l'aide de l' AgentCore interface de ligne de commande, modifiez directement la configuration de l'évaluateur dans votre agentcore.json fichier, puis redéployez :

    agentcore deploy

    Ouvrezagentcore.json, recherchez l'évaluateur dans le evaluators tableau, modifiez sa configuration, puis agentcore deploy lancez-le. Les modifications ne prendront effet qu'après le déploiement.

    Note

    Si l'évaluateur est verrouillé par une évaluation en ligne en cours d'exécution, vous devez d'abord suspendre l'évaluation en ligne agentcore pause online-eval avant d'apporter des modifications, ou cloner l'évaluateur à la place. Après avoir déployé vos modifications, reprenez l'évaluation en ligne avecagentcore resume online-eval.

    Note

    Exécutez-le depuis un répertoire de AgentCore projet (créé avecagentcore 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

Modifiez les paramètres personnalisés de votre évaluateur à l'aide de l'interface d'édition de la console, qui fournit des options de validation des formulaires et de configuration guidée.

Pour mettre à jour un évaluateur personnalisé

  1. Ouvrez la AgentCore console Amazon Bedrock.

  2. Dans le volet de navigation, choisissez Evaluation.

  3. Choisissez Évaluateurs personnalisés à côté de Configurations d'évaluation.

  4. Dans la fiche Évaluateurs personnalisés, consultez le tableau qui répertorie les évaluateurs personnalisés que vous avez créés.

  5. Choisissez l'une des méthodes suivantes pour mettre à jour l'évaluateur personnalisé :

    • Choisissez le nom de l'évaluateur personnalisé pour afficher ses détails, puis choisissez Modifier en haut à droite de la page de détails.

    • Sélectionnez l'évaluateur personnalisé pour le mettre en surbrillance, puis choisissez Modifier en haut de la carte Évaluateurs personnalisés.

      Note

      Si l'évaluateur est utilisé dans le cadre d'une évaluation en ligne, il ne peut pas être mis à jour. Vous pouvez plutôt dupliquer l'évaluateur et mettre à jour la version clonée.

  6. Mettez à jour les champs si nécessaire.

  7. Choisissez Mettre à jour l'évaluateur pour enregistrer les modifications.