Évaluation des agents IA : un plan de production avec Strands et AgentCore d'AWS et Motorway
Amazon/AWS
Amazon Web Services
Anthropic
Motorway, une place de marché automobile en ligne britannique, a collaboré avec AWS pour créer un agent de recherche de stock pour les concessionnaires, alimenté par IA. Ils ont développé un pipeline d'évaluation combinant le SDK Strands Agents et Amazon Bedrock AgentCore, réduisant les résultats incorrects de 1 requête sur 8 à 1 sur 50, et réduisant le temps de détection des problèmes de plusieurs heures à quelques minutes. Le plan comprend un cadre d'évaluation à trois couches pour l'utilisation des outils, le raisonnement et la qualité des résultats, avec des portes de qualité bloquant les déploiements lorsque les métriques descendent en dessous des seuils.
Motorway organise une vente aux enchères quotidienne où jusqu'à 8 000 concessionnaires enchérissent sur jusqu'à 2 500 véhicules. En collaboration avec AWS, ils ont développé un agent d'IA qui permet aux concessionnaires de rechercher des stocks en utilisant des requêtes en langage naturel au lieu d'un filtrage manuel. L'agent expose huit outils combinant le filtrage structuré sur 89 attributs de véhicules avec une recherche de similarité vectorielle via LanceDB et Amazon Titan Text Embeddings V2. Pour garantir la fiabilité, ils ont créé une stratégie d'évaluation en deux phases : des tests de construction avec strands-agents-evals et une surveillance en production avec Amazon Bedrock AgentCore Evaluations. Un cadre à trois couches évalue l'utilisation des outils (seuil supérieur à 95 %), le raisonnement (supérieur à 85 %) et la qualité des résultats (supérieur à 90 %). Une métrique pass^k gère le non-déterminisme : pour les agents orientés clients, le succès consécutif des essais est le plus important. Le pipeline a réduit les résultats incorrects de 1 requête sur 8 à 1 sur 50 et a réduit le temps de détection des problèmes de plusieurs heures à quelques minutes. Un référentiel compagnon fournit un plan déployable adaptable à d'autres agents.
Source: AWS ML blog —
original
