Skip to main content
Intégrez Firecrawl à Mastra, le framework TypeScript pour créer des agents et des workflows d’IA.

Configuration

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

Workflow en plusieurs étapes

Cet exemple illustre un workflow complet qui recherche, extrait et résume de la documentation à l’aide de Firecrawl et Mastra.

Sessions de navigateur

Le package @mastra/browser-firecrawl de Mastra met à la disposition d’un agent un navigateur Firecrawl hébergé. L’agent a accès aux outils de navigateur de Mastra, comme browser_goto, browser_snapshot et browser_click, et chaque fil de conversation dispose de sa propre session de navigateur.
Installez également agent-browser@0.19.0. Les versions plus récentes de agent-browser n’exportent plus la bibliothèque importée par ce paquet, ce qui fait échouer l’import.
Consultez le guide Mastra sur le navigateur Firecrawl pour en savoir plus sur la portée des sessions, les profils et les options self-hosted. Pour plus d’exemples, consultez la documentation de Mastra.