View a markdown version of this page

Optimización del rendimiento - Amazon Bedrock AgentCore

Optimización del rendimiento

Para optimizar el rendimiento de las implementaciones de Gateway, tenga en cuenta las siguientes prácticas recomendadas:

Minimice la latencia de las

La latencia general de su puerta de enlace viene determinada en gran medida por la latencia de las herramientas subyacentes. Para minimizar la latencia:

  • Utilice las funciones Lambda en la misma región que su puerta de enlace

  • Optimice sus funciones Lambda para arranques rápidos en frío

  • Utilice la simultaneidad aprovisionada para las funciones de Lambda que requieren baja latencia

  • Asegúrese de que las API REST tengan baja latencia y alta disponibilidad

Utilice esquemas de herramientas eficientes

Well-designed Los esquemas de herramientas pueden mejorar el rendimiento de su puerta de enlace:

  • Mantenga los esquemas lo más simples posible

  • Utilice los tipos de datos adecuados para los parámetros

  • Incluya descripciones claras de los parámetros para ayudar a los agentes a utilizar las herramientas correctamente

  • Utilice los campos obligatorios para asegurarse de que los agentes proporcionen los parámetros necesarios

Habilite la búsqueda semántica

La búsqueda semántica ayuda a los agentes a encontrar las herramientas adecuadas para sus tareas, lo que mejora el rendimiento general de las interacciones entre el agente y la puerta de enlace. Activa la búsqueda semántica al crear tu pasarela:

import boto3 # Initialize the AgentCore control client client = boto3.client('bedrock-agentcore-control', region_name="us-west-2") # Create a gateway with semantic search enabled gateway = client.create_gateway( name="semantic-search-gateway", description="A gateway with semantic search enabled", protocolConfiguration={ "mcp": { "searchType": "SEMANTIC" } } )
Supervise y optimice

Utilice las funciones de observabilidad descritas en la sección anterior para supervisar el rendimiento de su puerta de enlace e identificar las oportunidades de optimización:

  • Configure CloudWatch alarmas para las métricas clave

  • Analice los registros para identificar patrones y problemas

  • Revise periódicamente las métricas de rendimiento y realice los ajustes necesarios