View a markdown version of this page

删除推荐 - Amazon Bedrock AgentCore

删除推荐

删除推荐及其关联的元数据。建议必须处于终止状态(COMPLETEDFAILED),然后才能将其删除。

删除推荐会从中移除记录ListRecommendations。它不会影响作为建议结果的一部分创建的任何配置包版本。

代码示例

AWS SDK (boto3)
import boto3 client = boto3.client("bedrock-agentcore", region_name="us-west-2") response = client.delete_recommendation( recommendationId="MyPromptRec-Ab1Cd2Ef3G" ) print(f"Deleted: {response['recommendationId']}") print(f"Status: {response['status']}")
AgentCore CLI
agentcore archive recommendation -i MyPromptRec-Ab1Cd2Ef3G

建议必须处于终止状态(COMPLETEDFAILED)。此命令将推荐作业记录存档到服务上,并清除本地历史记录。

请求参数

参数 Type 必需 描述

recommendationId

字符串

要删除的推荐 ID。作为路径参数传递。

响应

字段 Type 说明

recommendationId

字符串

推荐编号。

status

字符串

已删除建议的状态 (DELETING)。

错误

错误 HTTP 状态 说明

ResourceNotFoundException

404

未找到具有指定 ID 的建议。

ConflictException

409

该建议仍在运行(PENDINGIN_PROGRESS)。等待它完成或失败后再删除。

ValidationException

400

推荐 ID 格式无效。

AccessDeniedException

403

权限不足。

ThrottlingException

429

超出请求速率。

InternalServerException

500

Service-side 错误。