Genere una recomendación a partir de información y hallazgos
Tras revisar los resultados de tus estadísticas, puedes utilizar los mismos rastros de los agentes para generar un mensaje de sistema mejorado. StartRecommendationSeñale la evaluación del lote completa que produjo sus conclusiones.
nota
Actualmente, solo se admite la generación de recomendaciones para Builtin.Insight.FailureAnalysis obtener información y, en la actualidad, solo se proporcionan recomendaciones rápidas del sistema.
Temas
Inicie una recomendación rápida del sistema
Proporcione el mensaje de su sistema actual y consulte la evaluación del lote que contiene las trazas:
ejemplo
Recupera el mensaje recomendado
Realice una encuesta hasta que se complete y, a continuación, recupere el resultado:
import time while True: rec = client.get_recommendation(recommendationId=recommendation_id) if rec["status"] in ("COMPLETED", "FAILED"): break time.sleep(15) if rec["status"] == "COMPLETED": result = rec["recommendationResult"]["systemPromptRecommendationResult"] print(f"Recommended prompt:\n{result['recommendedSystemPrompt']}") print(f"\nExplanation:\n{result['explanation']}")
Fuentes de rastreo alternativas
En lugar de hacer referencia a una evaluación de un lote, también puede proporcionar los seguimientos a través de CloudWatch los registros:
"agentTraces": { "cloudwatchLogs": { "logGroupArns": [ "arn:aws:logs:us-west-2:123456789012:log-group:/aws/bedrock-agentcore/runtimes/MyAgent-abc123-DEFAULT" ], "serviceNames": ["MyAgent.DEFAULT"], "startTime": "2026-05-27T00:00:00Z", "endTime": "2026-06-03T00:00:00Z", } }