Passer au contenu principal
Utilisez Firecrawl avec le SDK OpenAI pour fournir à vos applications d’IA un contexte web propre : transmettez les résultats de recherche et d’extraction aux appels Responses et Chat Completions, ou connectez Firecrawl en tant que serveur MCP.

Configuration

Créez un fichier .env :
Remarque : Si vous utilisez Node < 20, installez dotenv et ajoutez import 'dotenv/config' à votre code.

Extraction + Résumer

Cet exemple illustre un flux de travail simple : effectuer l’extraction d’un site web et en résumer le contenu à l’aide d’un modèle OpenAI.

Appels de fonction

Cet exemple montre comment utiliser la fonctionnalité d’appels de fonction d’OpenAI pour permettre au modèle de décider quand effectuer l’extraction de sites web en fonction des requêtes utilisateur.

Extraction de données structurées

Cet exemple illustre comment utiliser les modèles OpenAI avec des résultats structurés pour extraire des données spécifiques à partir de contenu scrapé.

Recherche + analyse

Cet exemple combine les fonctionnalités de recherche de Firecrawl avec l’analyse de modèles OpenAI pour trouver et résumer des informations provenant de plusieurs sources.

API Responses avec MCP

Cet exemple montre comment utiliser l’API Responses d’OpenAI avec Firecrawl configuré en tant que serveur MCP (Model Context Protocol).
Pour plus d’exemples, consultez la documentation OpenAI.