View a markdown version of this page

Supprimer la recommandation - Amazon Bedrock AgentCore

Supprimer la recommandation

Supprimez une recommandation et ses métadonnées associées. La recommandation doit être dans un état terminal (COMPLETEDouFAILED) avant de pouvoir être supprimée.

La suppression d'une recommandation entraîne la suppression de l'enregistrement deListRecommendations. Cela n'affecte aucune version du bundle de configuration créée dans le cadre du résultat de la recommandation.

Exemples de code

Exemple
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

La recommandation doit être dans un état terminal (COMPLETEDouFAILED). Cette commande archive l'enregistrement des tâches de recommandation sur le service et efface l'historique local.

Paramètres de demande

Paramètre Type Obligatoire Description

recommendationId

String

Oui

ID de recommandation à supprimer. Transmis en tant que paramètre de chemin.

Réponse

Champ Type Description

recommendationId

String

L'ID de recommandation.

status

String

État de la recommandation supprimée (DELETING).

Erreurs

Erreur Statut HTTP Description

ResourceNotFoundException

404

Aucune recommandation n'a été trouvée avec l'ID spécifié.

ConflictException

409

La recommandation est toujours en cours d'exécution (PENDINGouIN_PROGRESS). Attendez qu'il soit terminé ou qu'il échoue avant de le supprimer.

ValidationException

400

Format d'ID de recommandation non valide.

AccessDeniedException

403

Autorisations insuffisantes.

ThrottlingException

429

Le taux de demandes a été dépassé.

InternalServerException

500

Service-side erreur.