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

String

要刪除的建議 ID。以路徑參數傳遞。

回應

欄位 Type Description

recommendationId

String

建議 ID。

status

String

已刪除建議的狀態 (DELETING)。

錯誤

錯誤 HTTP 狀態 說明

ResourceNotFoundException

404

找不到具有指定 ID 的建議。

ConflictException

409

建議仍在執行中 (PENDINGIN_PROGRESS)。等待它完成或失敗,然後再刪除。

ValidationException

400

無效的建議 ID 格式。

AccessDeniedException

403

許可不足。

ThrottlingException

429

超過請求率。

InternalServerException

500

服務端錯誤。