AIM-Agentic RAG Benchmark: Routage entre 11 bases de données SQL
We benchmarked 70+ LLMs on 759 questions that require choosing among 11 SQL databases. The benchmark measures whether each model identifies the right database, explores alternatives and states a final choice.
La précision de routage est le pourcentage de questions notées pour lesquelles le modèle nomme explicitement la bonne base de données dans sa réponse finale. Le résultat principal utilise les 184 questions signalées comme difficiles à la fois par notre test de similarité et par un jury de trois LLMs. Les déclarations explicites manquantes ne rapportent aucun point.
Résultats sur le routage entre bases de données
Gemini 4 Argon a enregistré la meilleure précision de routage à 94,0 %
gemini-4-argon a sélectionné la bonne base de données pour 173 des 184 questions difficiles. claude-opus-5.5 a suivi avec 90,2 % (166 sur 184). Muse Wonder a enregistré 86,4 % (159 sur 184).
Gemini 4 Argon a été en tête sur l'ensemble des questions avec 98,4 % (747 sur 759). Il a été exécuté via OpenRouter. Les scores observés reflètent à la fois les conditions du modèle et de l'exécution.
DeepSeek V4 Flash 0731 a enregistré 82,1 % de précision de routage pour $1,37
DeepSeek V4 Flash 0731 a répondu correctement à 151 des 184 questions difficiles. Ses réponses conservées sur l'ensemble des 759 questions ont coûté $1.37. Qwen3.8 Flash a obtenu 79,3 % pour $2,08, tandis que MiMo-V2.6-Pro a atteint 82,6 % pour $4.17.
Ces coûts additionnent les réponses réussies conservées dans chaque fichier de résultats. Les tentatives échouées et remplacées sont exclues. Ces totaux dépendent des fournisseurs et des conditions de cache utilisées pendant la mesure. Le graphique des coûts comprend 73 totaux d'API mesurés et trois estimations équivalentes à OpenRouter étiquetées séparément pour Opus 5.5, Fable 5.1 et GPT-6 Astra. Ces estimations appliquent les prix d'API du 1er octobre 2026 aux tokens CLI et à l'utilisation du cache enregistrés. Elles ne mesurent pas les dépenses d'abonnement.
Grok 4.6 a gagné 41.8 points après son premier choix de base de données
La précision de routage de Grok 4.6 sur les questions difficiles est passée de 38,0 % lors de sa première tentative à 79,9 % lors de sa déclaration finale. GPT-6 Sol Pro a gagné 34.2 points au cours de son exécution. Nova Lite a perdu 14.0 points.
Ces changements concernent les questions avec une seule base de données au premier tour. Ils décrivent des trajectoires enregistrées. Aucune intervention distincte n'a permis d'isoler l'avantage des appels supplémentaires.
Sur l'ensemble des 76 modèles, 7 570 enregistrements de questions difficiles comprenaient un changement de base de données :
Ce tableau prend la première base de données dans l'ordre d'appel enregistré, y compris les premiers tours avec plusieurs bases de données. Le crédit final exige une déclaration correcte explicite. Les variations en points de pourcentage ci-dessus utilisent le sous-ensemble plus restreint à un seul premier choix.
Résultats du routage entre bases de données
Les modèles sont triés par précision de routage, du plus élevé au plus bas. La méthodologie identifie les différences dans les logiciels utilisés pour les exécuter. Ces conditions comptent lors de l'interprétation de petits écarts de score.
Les intervalles estiment l'incertitude liée à l'échantillonnage des questions. Les coûts enregistrés couvrent les enregistrements réussis de chaque exécution. Ils reflètent les fournisseurs et les conditions de cache utilisées au moment de la mesure.
Conditions affectant la sélection de la base de données
Des bases de données similaires ont réduit la précision de routage d'environ 20 points
Nous avons testé la méthode de sélection de base de données dans une expérience distincte portant sur 128 questions. Chaque question conservait sa base de données correcte, tandis que les 10 autres candidates provenaient soit de notre groupe sélectionné, soit d'un tirage aléatoire.
Sur le sous-ensemble difficile, claude-opus-4.8 a obtenu 71,3 % avec des candidates similaires et 92,0 % avec des candidates aléatoires. gemini-3.5-flash a obtenu 77,0 % et 96,6 %. Les deux différences avaient des valeurs p inférieures à 0.001 dans des tests appariés.
Cette expérience utilisait des descriptions et une réponse du modèle par question, sans la boucle d'outils agentique. Elle soutient la conclusion plus restreinte selon laquelle la sélection de candidates similaires rend le choix de la base de données plus difficile. L'écart mesuré ne doit pas être présenté comme l'effet de l'exploration agentique.
Les noms seuls ont produit 68,8 % et 71,1 % de précision dans un pilote
Dans un autre pilote de 128 questions, claude-opus-4.8 a sélectionné la bonne base de données 68,8 % du temps à partir des seuls noms. Son score avec les noms et les descriptions était de 67,2 %. gemini-3.5-flash a obtenu 71,1 % à partir des noms et 75,0 % à partir du catalogue complet.
Des noms tels que california_schools et toxicology révèlent directement le sujet. Pour le benchmark principal, nous remplaçons les noms de bases de données par des alias de db_01 à db_11. Les descriptions expliquent toujours le domaine de chaque base de données, et les réponses des outils exposent les noms de tables et de colonnes.
Fiabilité des comparaisons de routage et de coûts
Les exécutions répétées ont modifié la précision de routage de 1.6 à 2.7 points
claude-opus-5 a sélectionné la bonne base de données pour 156 des 184 questions difficiles lors de sa première exécution et 151 lors de sa répétition. Sa précision est passée de 84,8 % à 82,1 %. qwen3.8-max est passé de 153 réponses correctes à 150, soit une baisse de 83,2 % à 81,5 %.
Les deux répétitions ont utilisé les mêmes questions, anonymisation, température et paramètres de fournisseur que leurs exécutions d'origine. qwen3.8-max a changé sa réponse sur 13 questions difficiles même si son total n'a varié que de trois. Des améliorations sur certaines questions ont annulé des erreurs sur d'autres.
Ces répétitions montrent que de petits écarts de score peuvent disparaître lors d'une autre exécution. Une seule répétition par modèle ne peut pas établir une distribution des résultats, et les 35 autres modèles n'ont aucune mesure répétée.
Les coûts enregistrés dépendent des paramètres de fournisseur et de cache
La mise en cache des prompts réutilise les entrées précédemment traitées pour réduire les coûts facturés des entrées. L'exécution de claude-opus-5 a coûté $62,78, contre une estimation de $105,54 aux tarifs catalogue sans cache pour la même utilisation enregistrée. Cette estimation implique une économie de 40,5 %. Il s'agit d'une comparaison comptable, sans exécution distincte de précision sans cache.
RAG agentique et sélection de base de données
Le RAG agentique donne au modèle contrôle des décisions de récupération. Il peut choisir une source, inspecter la réponse et faire une autre demande. Un simple RAG pipeline récupère le contexte selon une séquence prédéterminée avant de générer une réponse.
Ce benchmark teste la sélection de source à l'aide d'outils de base de données SQL. Il ne contient aucun index de documents, passage récupéré ni score d'ancrage de la réponse. Les résultats décrivent donc une partie d'un système de récupération agentique. La recherche de documents est couverte séparément dans notre benchmark de recherche agentique.
Un modèle commence avec de courtes descriptions de bases de données. Il peut demander des listes de tables, inspecter des colonnes, exécuter du SQL et changer de base de données. Sa réponse finale contient un choix de base de données et une requête. Notre text-to-SQL benchmark rapporte la précision SQL et deux scores de révision supplémentaires.
Méthodologie du benchmark de RAG agentique
L'ensemble de questions est un sous-ensemble figé de BIRD-SQL, qui associe des questions en langage naturel à des requêtes de référence SQL.1
Deux signaux définissent la difficulté. Le test de similarité compte combien des 20 plus proches voisins d'une question appartiennent à d'autres bases de données. Trois LLMs évaluent si la question est ambiguë entre les bases de données. L'appartenance au groupe le plus difficile exige au moins cinq voisins inter-bases de données et une étiquette de jury ambiguë.
Le routage utilise la base de données nommée sous le champ explicite selected_database. Une route déduite d'un texte est exclue du résultat principal. La justesse SQL est notée séparément et ne détermine pas le crédit de routage.
Le harnais est le logiciel qui présente les outils et enregistre les réponses du modèle. Le panel contient 64 exécutions OpenRouter, deux exécutions Claude Code et une exécution Codex CLI. Parmi les exécutions d'API, 47 utilisaient la v3, 15 utilisaient une version antérieure, et deux combinaient des enregistrements des deux versions. Dans la v3, une couche de récupération analyse les formats alternatifs d'appels d'outils pris en charge. Pour llama-4-maverick, la part de formats non natifs enregistrés était de 97,9 %, de sorte que ce résultat dépend fortement de l'adaptateur. minimax-m2.7 a été exclu car il n'a pas émis les appels d'outils de base de données requis par la tâche.
GPT-6 Astra a été exécuté dans Codex CLI. Opus 5.5 et Fable 5.1 ont été exécutés via Claude Code. Tous les trois ont utilisé un effort de raisonnement moyen et ont traité 759 questions. Les exécutions Claude Code utilisaient des abonnements. Leurs équivalents au prix catalogue déclarés sont exclus de la comparaison des coûts d'API. Astra n'a signalé aucun coût en dollars. Les exécutions GPT-6 Luna, Luna Pro, Sol et Sol Pro et GPT-5.2 utilisaient OpenRouter.
Limites
Le sous-ensemble difficile se concentre sur le commerce. Quatre bases de données fournissent 171 de ses 184 questions, soit 92,9 %. Cinq des 11 bases de données n'en fournissent aucune. Cela soutient des conclusions sur le choix parmi des bases de données similaires au sein d'un domaine, avec des preuves limitées pour d'autres combinaisons de domaines.
Des données de benchmark publiques peuvent être apparues dans l'entraînement des modèles. Des contrôles utilisant 138 paraphrases validées et 65 questions nouvellement rédigées n'ont constaté aucune baisse de précision chez les modèles testés à moindre coût. Leur couverture était limitée à six et trois bases de données respectivement. Ils ne résolvent pas la contamination pour l'ensemble du panel, et aucun contrôle n'a utilisé de bases de données publiées après les dates limites d'entraînement des modèles.
La troncature des schémas peut masquer des tables utiles. Dans works_cycles, la limite de 4 000 caractères laisse 26 des 66 tables visibles dans la liste initiale du schéma. Le modèle peut demander plus de détails, mais la vue initiale est incomplète.
Conclusion
gemini-4-argon a enregistré le score de routage le plus élevé sur les questions difficiles à 94,0 %. DeepSeek V4 Flash 0731 a atteint 82,1 % avec $1,37 de coûts de réponses conservées sur l'ensemble de l'exécution.
La configuration d'exécution, les nouvelles tentatives et la tarification des fournisseurs limitent les comparaisons. Ces résultats mesurent la sélection de bases de données parmi des sources SQL similaires. La récupération de documents et la génération de réponses ancrées nécessitent des évaluations distinctes.
Pour aller plus loin
- Text-to-SQL : comparaison de la précision des LLM
- RAG Frameworks : LangChain vs LangGraph vs LlamaIndex
- Meilleurs outils RAG, frameworks et bibliothèques
- Recherche agentique en 2026 : benchmark de 8 APIs de recherche pour agents
Citez ce benchmark
Choisissez le format qui correspond à votre lieu de publication. Coller la version avec lien dans votre CMS préserve le lien retour.
@misc{sari2026,
author = {Sarı, Ekrem},
title = {{AIM-Agentic RAG Benchmark: Routage entre 11 bases de données SQL}},
year = {2026},
month = sep,
howpublished = {\url{https://aimultiple.com/agentic-rag}},
note = {AIMultiple. Consulté le 29 septembre 2026}
}Résultats et horodatages de 993 points de données. Téléchargez les données de synthèse présentées dans les graphiques et les tableaux de cet article sous forme de fichier ZIP contenant 6 fichiers CSV et un README.
Vous voulez les données détaillées derrière ? Rejoindre Premium
Journal des modifications
16 mises à jourLa section « Qu'est-ce qui rend une question difficile dans ce benchmark ? » a été mise à jour avec un nouveau contenu.
La méthodologie a été mise à jour pour clarifier la répartition des questions les plus difficiles entre les bases de données.
La section de méthodologie de référence RAG Agentic a été remplacée par une nouvelle couvrant 36 LLM et 11 bases de données.
Ajout de nouveaux modèles au benchmark : Claude Fable 5, Claude Opus 4.8, Gemini 3.5 Flash, Grok 4.3, Claude Opus 4.7.
La section méthodologie a été mise à jour avec de nouveaux détails sur l'environnement de la base de données, l'architecture de l'agent et le processus d'évaluation.
Ajout d'une section sur les modèles à long contexte par rapport au RAG agentique.
Suppression des métriques agentiques supplémentaires de la méthodologie.


Soyez le premier à commenter
Votre adresse courriel ne sera pas publiée. Tous les champs sont obligatoires. Les commentaires sont laissés dans leur langue d'origine.