View a markdown version of this page

刪除建議 - Amazon Bedrock AgentCore

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

刪除建議

刪除建議及其相關聯的中繼資料。建議必須處於終端狀態 (COMPLETED 或 FAILED),才能刪除。

刪除建議會從 移除記錄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

建議必須處於終端狀態 (COMPLETED 或 FAILED)。此命令會封存服務上的建議任務記錄,並清除本機歷史記錄。

請求參數

參數 Type 必要 描述

recommendationId

String

是

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

回應

欄位 Type Description

recommendationId

String

建議 ID。

status

String

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

錯誤

錯誤 HTTP 狀態 說明

ResourceNotFoundException

404

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

ConflictException

409

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

ValidationException

400

無效的建議 ID 格式。

AccessDeniedException

403

許可不足。

ThrottlingException

429

超過請求率。

InternalServerException

500

服務端錯誤。