Skip to main content

Index de recherche

Recherchez des articles, lisez des passages d'articles et trouvez des travaux connexes
4 min read

Firecrawl Research est un index spécialement conçu pour les agents de recherche scientifique et d'ingénierie. Il propose un ensemble d'outils dédié à la recherche pour chercher des articles, examiner les métadonnées des articles, lire les passages pertinents du texte intégral et découvrir des articles connexes grâce à l'expansion structurelle.

L'index couvre environ 43 millions de résumés d'articles. La majorité du corpus concerne les sciences biomédicales et de la vie — PubMed, bioRxiv et medRxiv — ainsi que arXiv pour la physique, les mathématiques et l'informatique. Les articles sont accessibles par leurs identifiants de source, ainsi les références pmid:, pmcid: et doi: fonctionnent de la même manière que celles avec arxiv:.

  • Trouvez des articles par sujet, méthode, benchmark, auteur ou catégorie
  • Examinez les métadonnées canoniques des articles et les identifiants de source
  • Lisez, dans un article, les passages qui répondent à une question précise
  • À partir d'articles de départ pertinents, élargissez vers des articles connexes, des articles citants ou des références
Note

Pour donner à votre agent accès à l'Index de recherche, nous vous recommandons vivement d'utiliser notre CLI ou MCP, associé à notre skill de recherche dédié, que vous pouvez installer avec :

Firecrawl propose deux fonctionnalités appelées « research », mais il ne s’agit pas de la même fonctionnalité :

index de recherche (cette page)/search avec categories: ["research"]
Ce qui est recherchéUn index de publications contenant environ 43 M de résumés — PubMed, bioRxiv, medRxiv, arXivLe Web ouvert, restreint à environ 14 sites web académiques (arxiv.org, nature.com, pubmed.ncbi.nlm.nih.gov, …)
Ce que vous obtenezFiches de publications classées : paperId canonique, primaryId, identifiants de source, titre, résumé complet, scoreRésultats Web classiques : URL, titre, snippet
Peut-il lire le contenu d’une publication ?Oui — lecture au niveau des passages via GET /search/research/papers/{id}Non
Peut-il étendre la recherche par citations ?Oui — GET /search/research/papers/{id}/similarNon
Point de terminaisonGET /search/research/papersPOST /search

Utilisez l’index de recherche pour vos recherches bibliographiques : trouver des publications, les lire et suivre les citations. Utilisez categories: ["research"] si vous recherchez des pages Web classiques hébergées sur des domaines académiques.

Points de terminaison#

TâchePoint de terminaison
Rechercher des articles scientifiquesGET /search/research/papers
Consulter les métadonnées ou lire des passagesGET /search/research/papers/{id}
Trouver des articles connexesGET /search/research/papers/{id}/similar

Rechercher des articles scientifiques#

Recherchez dans les résumés d’articles scientifiques à l’aide d’une requête en langage naturel. La réponse renvoie des articles classés, avec le paperId canonique, le primaryId privilégié, les identifiants de source, le titre, le résumé, le score et, éventuellement, des signaux de classement.

Filtres facultatifs :

  • authors : filtre sur une sous-chaîne du nom de l’auteur ; tous les filtres doivent correspondre
  • categories : filtre par catégorie d’article, par exemple cs.LG
  • from : borne inférieure inclusive de création/mise à jour, YYYY-MM-DD
  • to : borne supérieure inclusive de création/mise à jour, YYYY-MM-DD

Exemple biomédical#

La majeure partie de l’index porte sur les sciences de la vie. Les requêtes cliniques et de biologie moléculaire fonctionnent donc de la même manière :

Les résultats incluent un primaryId dans l’espace de noms utilisé par la source : les résultats biomédicaux sont donc renvoyés sous la forme pmid:<id>, pmcid:<id> ou doi:<doi>. Transmettez directement cette valeur aux points de terminaison d’inspection, de lecture et de contenus associés ci-dessous.

Examiner un article#

Utilisez un paperId canonique ou un primaryId propre à la source. Les formats de primaryId acceptés sont arxiv:<id>, pmid:<id>, pmcid:<id> et doi:<doi> — par exemple, curl -s ".../v2/search/research/papers/pmid:<id>" pour un enregistrement PubMed.

Lire des passages d’articles#

Ajoutez query au même chemin d’article pour obtenir les passages les plus pertinents du texte intégral pour une question. C’est utile pour vérifier si un article candidat contient bien une méthode, un jeu de données, une contrainte ou un résultat avant de l’inclure.

À partir d’un ou de plusieurs articles de départ, effectuez une expansion sémantique et classez les candidats en fonction d’une intent en langage naturel.

Modes :

  • similar : voisinage de co-citation et de couplage bibliographique
  • citers : articles qui citent l’article de départ
  • references : articles cités par l’article de départ