Définition
Le routage d'outils d'agent IA est la logique de prompt et la convention de nommage qui déterminent quel outil disponible de l'agent est appelé par requête, surtout lorsque 3 outils ou plus couvrent des capacités qui se chevauchent (API de recherche, navigateurs, bases de données internes).
En profondeur
Un agent avec cinq outils qui ressemblent tous à 'récupérer des données web' choisira incorrectement la moitié du temps. Le routage d'outils corrige cela grâce à (1) un nommage explicite (`scavio_search` vs `browserbase_navigate`), (2) des prompts de routage qui indiquent quand utiliser lequel (`pour les cibles indexées, utilisez Scavio ; pour les cibles avec authentification, utilisez Browserbase`), et (3) des descriptions d'outils qui servent également de signaux de routage. Le routage améliore la qualité des réponses de l'agent plus que toute autre intervention. Contrainte honnête : les prompts de routage se dégradent à mesure que la liste d'outils dépasse environ 7-8 outils ; au-delà, un agent routeur explicite (un petit appel LLM de premier passage qui choisit l'outil) surpasse le routage en ligne.
Exemple d'utilisation
Après l'ajout de prompts de routage d'outils, le taux de sélection correcte de l'outil par l'agent est passé d'environ 50 % à 90 % sur les requêtes ambiguës qui pourraient aller vers la recherche Scavio ou la navigation Browserbase.
Plateformes
Routage d'outils d'agent IA est pertinent sur les plateformes suivantes, toutes accessibles via l'API unifiée de Scavio :
Termes associés
Décision de routage MCP
Une décision de routage MCP est la branche qu'un agent prend lorsqu'il a plusieurs serveurs MCP connectés et doit en cho...
Architecture d'agent
L'architecture d'agent est l'ensemble des choix de conception qui transforment une invite LLM en un système de productio...
Protocole de Contexte de Modèle (MCP)
Le Protocole de Contexte de Modèle (MCP) est un standard ouvert qui définit comment les grands modèles de langage découv...