View a markdown version of this page

Online-Bewertung löschen - Amazon Grundgestein AgentCore

Online-Bewertung löschen

Die DeleteOnlineEvaluationConfig API entfernt eine Online-Evaluierungskonfiguration dauerhaft und stoppt die gesamte zugehörige Bewertungsverarbeitung. Dieser asynchrone Vorgang deaktiviert den Evaluierungsdienst und bereinigt alle zugehörigen Ressourcen.

Eine Online-Evaluierung kann nur gelöscht werden, wenn sich die Konfiguration im StatusACTIVE, UPDATE_FAILEDCREATE_FAILED, oder befindet. ERROR Konfigurationen, die derzeit erstellt, aktualisiert oder gelöscht werden, müssen ihren Vorgang abschließen, bevor ein erneutes Löschen zulässig ist.

Codebeispiele für AgentCore CLI, AgentCore SDK und AWS SDK

Die folgenden Codebeispiele zeigen, wie Online-Evaluierungskonfigurationen mithilfe verschiedener Entwicklungsansätze gelöscht werden. Wählen Sie die Methode, die am besten zu Ihrer Entwicklungsumgebung und Ihren Präferenzen passt.

Beispiel
AgentCore CLI
  1. # Delete (with confirmation prompt) agentcore remove online-eval --name "your_config_name" agentcore deploy

    Der remove Befehl entfernt die Online-Evaluierungskonfiguration aus Ihrem lokalen Projekt. Führen Sie agentcore deploy den Befehl aus, um den Löschvorgang auf Ihr AWS Konto anzuwenden.

    Anmerkung

    Führen Sie dies in einem AgentCore Projektverzeichnis aus (erstellt mitagentcore create).

Interactive
  1. * Führen Sie Online Eval Config aus agentcore remove und wählen Sie im Ressourcentyp-Menü die Option aus.

    Entfernen Sie die Auswahl des Ressourcentyps
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}") eval_client.delete_online_config( config_id=config_id, delete_execution_role=True # Also delete the IAM role )
AWS SDK
  1. import boto3 client = boto3.client('bedrock-agentcore-control') delete_config_response = client.delete_online_evaluation_config( onlineEvaluationConfigId='your_config_id' )
AWS CLI
  1. aws bedrock-agentcore-control delete-online-evaluation-config \ --online-evaluation-config-id your_config_id

Konsole

Entfernen Sie eine Online-Testkonfiguration dauerhaft über die Konsolenoberfläche, die Bestätigungsaufforderungen enthält, um ein versehentliches Löschen zu verhindern.

Um eine Online-Testkonfiguration zu löschen

  1. Öffnen Sie die Amazon AgentCore Bedrock-Konsole.

  2. Wählen Sie im Navigationsbereich Evaluation aus.

  3. Sehen Sie sich auf der Karte Testkonfigurationen die Tabelle an, in der die von Ihnen erstellten Testkonfigurationen aufgeführt sind.

  4. Wählen Sie eine der folgenden Methoden, um die Konfiguration zu löschen:

    • Wählen Sie den Namen der Testkonfiguration, um die zugehörigen Details anzuzeigen, und klicken Sie dann oben rechts auf der Detailseite auf Löschen.

    • Wählen Sie die Testkonfiguration aus, sodass sie hervorgehoben ist, und klicken Sie dann oben auf der Karte mit den Testkonfigurationen auf Löschen.

  5. Geben Sie confirm die Eingabetaste ein, um den Löschvorgang zu bestätigen.

  6. Wählen Sie Löschen, um die Konfiguration zu löschen.