View a markdown version of this page

Ottimizzazione delle prestazioni - Fondamento Amazon AgentCore

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Ottimizzazione delle prestazioni

Per ottimizzare le prestazioni delle tue implementazioni Gateway, considera le seguenti best practice:

Ridurre al minimo la latenza degli strumenti

La latenza complessiva del gateway è in gran parte determinata dalla latenza degli strumenti sottostanti. Per ridurre al minimo la latenza:

  • Usa le funzioni Lambda nella stessa regione del tuo gateway

  • Ottimizza le tue funzioni Lambda per avviamenti rapidi a freddo

  • Usa la concorrenza predisposta per le funzioni Lambda che richiedono una bassa latenza

  • Assicurati che le API REST abbiano una bassa latenza e un'elevata disponibilità

Utilizza schemi di strumenti efficienti

Well-designed gli schemi degli strumenti possono migliorare le prestazioni del tuo gateway:

  • Mantieni gli schemi il più semplici possibile

  • Usa tipi di dati appropriati per i parametri

  • Includi descrizioni chiare dei parametri per aiutare gli agenti a utilizzare correttamente gli strumenti

  • Utilizza i campi obbligatori per garantire che gli agenti forniscano i parametri necessari

Abilita la ricerca semantica

La ricerca semantica aiuta gli agenti a trovare gli strumenti giusti per le loro attività, migliorando le prestazioni complessive delle interazioni agent-gateway. Attiva la ricerca semantica quando crei il tuo 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" } } )
Monitora e ottimizza

Utilizza le funzionalità di osservabilità descritte nella sezione precedente per monitorare le prestazioni del tuo gateway e identificare le opportunità di ottimizzazione:

  • Imposta CloudWatch allarmi per le metriche chiave

  • Analizza i log per identificare modelli e problemi

  • Rivedi regolarmente le metriche delle prestazioni e apporta le modifiche necessarie