Un post sur r/n8n s'interrogeait sur l'opportunité de choisir Firecrawl pour un flux article-réseaux sociaux. Pour les flux d'un article par jour, la réponse est non — Firecrawl est excessif. Ce tutoriel guide la migration.
Prérequis
- Workflow n8n existant utilisant Firecrawl
- Clé API Scavio
Parcours
Étape 1: Identifier les nœuds HTTP Firecrawl
Généralement POST /v1/scrape ou /v1/crawl.
# Before: HTTP node hits https://api.firecrawl.dev/v1/scrape with Bearer token.Étape 2: Remplacer l'URL et les en-têtes
POST /api/v1/extract avec x-api-key.
# After: HTTP node hits https://api.scavio.dev/api/v1/extract with x-api-key header.Étape 3: Mapper la forme de la réponse
Firecrawl renvoie du markdown sous data.markdown.
# Firecrawl: {{$json.data.markdown}}
# Scavio: {{$json.markdown}}Étape 4: Mettre à jour le prompt LLM en aval
Si le prompt référençait des champs spécifiques à Firecrawl.
# Most prompts that referenced 'data.markdown' now reference '$json.markdown' directly.Étape 5: Confirmer l'évolution des coûts
Calcul par extraction.
# Firecrawl Hobby: 3,000 credits / $16/mo = $0.005/extract.
# Scavio: 7,000 credits / $30/mo = $0.0043/extract.Exemple Python
# Equivalent in Python with requests, ~10-min migration.Exemple JavaScript
// Same in n8n's JavaScript code nodes.Sortie attendue
n8n workflow runs on Scavio at lower per-extract cost. Optional bonus: same Scavio key calls /reddit/search if the workflow wants community angle.