Passer au contenu principal
Documentation officielle de CAMEL : docs.camel-ai.org/key_modules/loadersFirecrawl est disponible sous forme de chargeur CAMEL et transforme n’importe quel site en markdown prêt à être utilisé par les LLM pour vos agents

Installation

L’extra web-tools installe la version du SDK Firecrawl prise en charge par le chargeur. Une simple commande pip install camel-ai ne l’inclut pas, et la version actuelle de CAMEL ne fonctionne pas avec firecrawl-py 4.x : ne mettez donc pas firecrawl-py à jour séparément dans le même environnement. Configurez votre clé Firecrawl pour que le chargeur la détecte automatiquement :

Utilisation

Avec Camel AI et Firecrawl, vous pouvez rapidement créer des systèmes multi-agents capables d’exploiter des données issues du web.

Utiliser Firecrawl pour collecter l’intégralité d’un site web

crawl renvoie le résultat une fois la tâche terminée. Vérifiez l’état, puis lisez le markdown dans data.

Utiliser Firecrawl pour récupérer une page unique

Cartographier un site et extraire des données structurées

map_site liste les URL d’un site, et structured_scrape renvoie des champs conformes à un modèle Pydantic.
Firecrawl() lit FIRECRAWL_API_KEY depuis l’environnement. Passez api_key=... pour la remplacer ou api_url=... pour utiliser une instance auto-hébergée.

Ressources