Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅
中国的 Amazon Web Services 服务入门
(PDF)。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
删除在线评估
DeleteOnlineEvaluationConfigAPI 永久删除在线评估配置并停止所有相关的评估处理。此异步操作会禁用评估服务并清理所有相关资源。
只有当配置处于、、或ERROR状态时 ACTIVE UPDATE_FAILEDCREATE_FAILED,才能删除联机评估。当前正在创建、更新或删除的配置必须完成其操作,然后才能允许再次删除。
AgentCore CLI、 AgentCore SDK 和代码示例 Amazon SDK
以下代码示例演示如何使用不同的开发方法删除在线评估配置。选择最适合您的开发环境和偏好的方法。
例
- AgentCore CLI
-
-
# Delete (with confirmation prompt)
agentcore remove online-eval --name "your_config_name"
agentcore deploy
该remove命令将在线评估配置从您的本地项目中删除。运行agentcore deploy以将删除操作应用到您的 Amazon 帐户。
在 AgentCore 项目目录(使用创建agentcore create)中运行它。
- Interactive
-
-
* 运行agentcore remove并从资源类型菜单中选择 “在线评估配置”。
- AgentCore SDK
-
-
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
)
- Amazon SDK
-
-
import boto3
client = boto3.client('bedrock-agentcore-control')
delete_config_response = client.delete_online_evaluation_config(
onlineEvaluationConfigId='your_config_id'
)
- Amazon CLI
-
-
aws bedrock-agentcore-control delete-online-evaluation-config \
--online-evaluation-config-id your_config_id
控制台
使用控制台界面永久删除在线评估配置,其中包括防止意外删除的确认提示。
删除在线评估配置
-
打开亚马逊 Bedrock AgentCore 控制台。
-
在导航窗格中,选择评估。
-
在评估配置卡中,查看列出您创建的评估配置的表格。
-
选择以下方法之一来删除配置:
-
输入 confirm 以确认删除。
-
选择 “删除” 以删除配置。