Skip to main content
Intégrez Firecrawl à LlamaIndex pour créer des applications d’IA avec recherche vectorielle et embeddings, alimentées par du contenu web.

Configuration

Créez le fichier .env :
Remarque : Si vous utilisez Node < 20, installez dotenv et ajoutez import 'dotenv/config' à votre code.
Cet exemple illustre comment utiliser LlamaIndex avec Firecrawl pour explorer un site web, créer des embeddings et interroger le contenu à l’aide de RAG.

Python : FireCrawlWebReader

En Python, le FireCrawlWebReader de LlamaIndex charge les résultats de Firecrawl sous forme de documents LlamaIndex. Définissez mode sur scrape, crawl, map ou search, puis passez les options Firecrawl dans params.
Utilisez load_data(url=...) pour scrape, crawl et map, et load_data(query=...) pour search. Pour plus de détails, voir la référence de FireCrawlWebReader. Pour d’autres exemples, consultez la documentation de LlamaIndex.