View a markdown version of this page

Estrategia resumida - Amazon Bedrock AgentCore

Estrategia resumida

SummaryStrategyEs responsable de generar resúmenes condensados y en tiempo real de las conversaciones en una sola sesión. Captura los temas clave, las tareas principales y las decisiones, y proporciona una visión general de alto nivel del diálogo.

Pasos de la estrategia

La estrategia resumida incluye los siguientes pasos:

  • Consolidación: determina si se debe escribir información útil en un registro nuevo o en uno existente.

Resultado de la estrategia

La estrategia resumida devuelve un XML-formatted resultado, en el que cada <topic> etiqueta representa un área distinta de la memoria del usuario. El XML permite capturar y organizar varios temas en un solo resumen, manteniendo la claridad.

Una sola sesión puede tener varios fragmentos de resumen, cada uno de los cuales representa una parte de la conversación. En conjunto, estos fragmentos forman el resumen completo de toda la sesión.

Estos fragmentos de resumen se pueden recuperar mediante la ListMemoryRecordsoperación con filtro de espacio de nombres, o también puede realizar una búsqueda semántica en los fragmentos de resumen mediante la RetrieveMemoryRecordsoperación para recuperar solo los fragmentos de resumen relevantes para su consulta.

Algunos ejemplos de información recopilada con esta estrategia son:

  • Un resumen de una interacción de soporte, como «El usuario informó de un problema con el número de pedido XYZ-123 y el agente inició una operación de reemplazo».

  • El resultado de una sesión de planificación, como «El equipo acordó aplazar la fecha límite del proyecto al viernes».

Al consultar este resumen, un agente puede recordar rápidamente el contexto de una conversación larga o compleja sin necesidad de volver a procesar todo el historial. Esto es esencial para mantener el flujo conversacional y gestionar de manera eficiente la ventana de contexto del modelo básico.

Espacio de nombres predeterminado

/strategy/{memoryStrategyId}/actor/{actorId}/session/{sessionId}/

nota

sessionIdes un parámetro obligatorio para el espacio de nombres de resumen, ya que los resúmenes se generan y mantienen a nivel de sesión.