View a markdown version of this page

Otimização de desempenho - Base da Amazônia AgentCore

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Otimização de desempenho

Para otimizar o desempenho de suas implementações do Gateway, considere as seguintes práticas recomendadas:

Minimize a latência da ferramenta

A latência geral do seu gateway é determinada em grande parte pela latência das ferramentas subjacentes. Para minimizar a latência:

  • Use funções do Lambda na mesma região do seu gateway

  • Otimize suas funções do Lambda para partidas rápidas a frio

  • Use simultaneidade provisionada para funções do Lambda que exigem baixa latência

  • Garanta que as APIs REST tenham baixa latência e alta disponibilidade

Use esquemas de ferramentas eficientes

Well-designed esquemas de ferramentas podem melhorar o desempenho do seu gateway:

  • Mantenha os esquemas o mais simples possível

  • Use tipos de dados apropriados para parâmetros

  • Inclua descrições claras dos parâmetros para ajudar os agentes a usar as ferramentas corretamente

  • Use os campos obrigatórios para garantir que os agentes forneçam os parâmetros necessários

Ativar pesquisa semântica

A pesquisa semântica ajuda os agentes a encontrar as ferramentas certas para suas tarefas, melhorando o desempenho geral das interações entre o agente e o gateway. Ative a pesquisa semântica ao criar seu gateway:

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" } } )
Monitore e otimize

Use os recursos de observabilidade descritos na seção anterior para monitorar o desempenho do seu gateway e identificar oportunidades de otimização:

  • Configure CloudWatch alarmes para as principais métricas

  • Analise registros para identificar padrões e problemas

  • Analise regularmente as métricas de desempenho e faça ajustes conforme necessário