Définition
Un modèle d'agent IA qui répond à des questions complexes grâce à des boucles itératives de recherche-lecture-calcul, où chaque cycle affine la requête en fonction des résultats précédents jusqu'à ce que la question soit suffisamment répondue ou qu'une limite budgétaire soit atteinte.
En profondeur
Les agents de recherche approfondie vont au-delà de la recherche à requête unique pour effectuer une enquête en plusieurs étapes. Le modèle : (1) décomposer une question complexe en sous-questions, (2) rechercher chaque sous-question, (3) lire et extraire les informations pertinentes, (4) calculer si la réponse est suffisante ou si davantage de recherche est nécessaire, (5) générer des requêtes de suivi affinées en fonction des lacunes, (6) répéter jusqu'à ce que la réponse soit satisfaisante ou que le budget soit épuisé. Une tâche typique de recherche approfondie comme 'comparer les prix des API SERP pour une utilisation en entreprise en 2026' pourrait exécuter 15-30 requêtes de recherche sur plusieurs cycles. Cycle 1 recherche des termes généraux (tarification API SERP 2026), extrait les noms des fournisseurs et les prix approximatifs. Cycle 2 recherche chaque fournisseur spécifiquement (tarif DataForSEO, plan entreprise Serpapi). Cycle 3 comble les lacunes (Serper offre-t-il un SLA entreprise, limites du niveau Croissance Scavio). La boucle de recherche-lecture-calcul nécessite trois capacités d'outils : recherche (découvrir les pages pertinentes via API), lecture (extraire le contenu des URL découvertes) et calcul (raisonnement LLM sur les données collectées pour identifier les lacunes et synthétiser les résultats). Sélection d'outils par étape : recherche via Scavio ($0.005/requête) ou Serper ($0.001/requête) pour la découverte, lecture via Firecrawl ($0.005-$0.05/page) ou extraction Scavio pour le contenu, calcul via Claude ou GPT pour le raisonnement. Coût par tâche de recherche approfondie : 20 requêtes de recherche x $0.005 + 10 lectures de page x $0.01 + 5 appels de calcul LLM x $0.02 = $0.30 total. La gestion du budget est essentielle : définir un nombre maximum de requêtes par tâche de recherche (par exemple 50), implémenter la détection des rendements décroissants (arrêter lorsque les nouvelles requêtes renvoient principalement des informations déjà vues) et mettre en cache les résultats pour éviter de re-interroger les mêmes URL. Le protocole MCP simplifie la construction d'agents de recherche approfondie en fournissant la recherche et l'extraction comme des outils standard que le LLM peut invoquer nativement, réduisant ainsi le code d'orchestration personnalisé.
Exemple d'utilisation
L'agent de recherche approfondie a reçu la question 'quel API SERP est le moins cher pour 500k requêtes mensuelles sur Google et Amazon ?' et a exécuté 23 requêtes de recherche sur 4 cycles, comparant finalement le mode file d'attente de DataForSEO, les packs en gros de Serper et le niveau Croissance de Scavio avec un tableau de répartition des coûts.
Plateformes
Agent de recherche approfondie est pertinent sur les plateformes suivantes, toutes accessibles via l'API unifiée de Scavio :
- YouTube
Termes associés
Budget de recherche d'agent
Une limite configurable sur le nombre de crédits API de recherche qu'un agent IA peut consommer par tâche, session ou pé...
Ancrer le contenu
La pratique consistant à ancrer le contenu généré par IA dans des sources de données vérifiées et en temps réel, afin qu...
Recherche axée sur l'agent
Philosophie de conception d'API de recherche et de formats de données optimisés pour la consommation par des agents IA p...