Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Optimisation des performances
Pour optimiser les performances de vos implémentations de Gateway, prenez en compte les bonnes pratiques suivantes :
- Minimiser la latence des outils
-
La latence globale de votre passerelle est largement déterminée par la latence des outils sous-jacents. Pour minimiser la latence :
-
Utilisez les fonctions Lambda dans la même région que votre passerelle
-
Optimisez vos fonctions Lambda pour des démarrages rapides à froid
-
Utiliser la simultanéité provisionnée pour les fonctions Lambda qui nécessitent une faible latence
-
Assurez-vous que les API REST ont une faible latence et une haute disponibilité
-
- Utilisez des schémas d'outils efficaces
-
Well-designed les schémas d'outils peuvent améliorer les performances de votre passerelle :
-
Gardez les schémas aussi simples que possible
-
Utiliser les types de données appropriés pour les paramètres
-
Incluez des descriptions claires des paramètres pour aider les agents à utiliser correctement les outils
-
Utilisez les champs obligatoires pour vous assurer que les agents fournissent les paramètres nécessaires
-
- Activer la recherche sémantique
-
La recherche sémantique aide les agents à trouver les outils adaptés à leurs tâches, améliorant ainsi les performances globales de vos interactions agent-passerelle. Activez la recherche sémantique lors de la création de votre passerelle :
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" } } ) - Surveillez et optimisez
-
Utilisez les fonctionnalités d'observabilité décrites dans la section précédente pour surveiller les performances de votre passerelle et identifier les opportunités d'optimisation :
-
Configurer des CloudWatch alarmes pour les indicateurs clés
-
Analysez les journaux pour identifier les modèles et les problèmes
-
Passez régulièrement en revue les indicateurs de performance et apportez les ajustements nécessaires
-