Premium
Services
Premium

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.

Ekrem Sarı
Ekrem Sarı
mis à jour le 29 sept. 2026
Chargement du graphique

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

Chargement du graphique

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.

Laissez notre équipe automatiser l'un de vos processus métier avec des agents IA, gratuitement.
Automatiser un processus

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.

Le RAG de base suit un chemin de récupération prédéfini. Le RAG agentique peut inspecter une réponse et choisir une autre source.

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

Le modèle utilise des outils de base de données avant de déclarer une base de données et une requête SQL. La précision du routage et la précision SQL sont notées séparément.

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.

Ne manquez pas nos benchmarks et analyses basées sur les données. Le bouton ouvre Google ; sélectionner AIMultiple confirme que vous souhaitez voir AIMultiple plus souvent dans les résultats de recherche Google.
GoogleAjouter comme source préférée

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

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.

Ekrem Sarı (2026) - "AIM-Agentic RAG Benchmark: Routage entre 11 bases de données SQL". Publié en ligne sur AIMultiple.com. Consulté le 29 septembre 2026, à : https://aimultiple.com/agentic-rag [Ressource en ligne]

Sarı, E. (2026, 29 septembre). AIM-Agentic RAG Benchmark: Routage entre 11 bases de données SQL. AIMultiple. https://aimultiple.com/agentic-rag

@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}
}
Télécharger toutes les données

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.

Dernière mise à jour : 14 octobre 2026
Télécharger

Vous voulez les données détaillées derrière ? Rejoindre Premium

Journal des modifications

16 mises à jour
  1. La section « Qu'est-ce qui rend une question difficile dans ce benchmark ? » a été mise à jour avec un nouveau contenu.

  2. La méthodologie a été mise à jour pour clarifier la répartition des questions les plus difficiles entre les bases de données.

  3. 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.

  4. 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.

  5. 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.

  6. Ajout d'une section sur les modèles à long contexte par rapport au RAG agentique.

  7. Suppression des métriques agentiques supplémentaires de la méthodologie.

Liens de référence

1.
BIRD-bench
Ekrem Sarı
Ekrem Sarı
Chercheur en IA
Ekrem est chercheur en IA et scientifique des données chez AIMultiple. Il conçoit et exécute des benchmarks pratiques pour les systèmes d'IA et de LLM.
Voir le profil complet

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.

0/450