Firecrawl propose différents types de proxy pour vous aider à effectuer du scraping sur des sites web de complexité variable. Définissez le paramètre proxy pour choisir la stratégie de proxy utilisée pour une requête.
Firecrawl prend en charge trois types de proxy :
| Type | Description | Vitesse | Coût |
|---|
basic | Proxies standard adaptés à la plupart des sites | Rapide | 1 crédit |
enhanced | Proxies avancés pour les sites complexes | Plus lent | 5 crédits par requête |
auto | Essaie d’abord basic, puis réessaie avec enhanced en cas d’échec | Variable | 1 crédit si basic réussit, 5 crédits si enhanced est nécessaire |
Si vous ne spécifiez pas de proxy, Firecrawl utilise auto par défaut.
Définissez le paramètre proxy pour choisir une stratégie de proxy. L’exemple suivant utilise auto, ce qui permet à Firecrawl de décider quand passer à des proxies avancés.
from firecrawl import Firecrawl
firecrawl = Firecrawl(
# Aucune clé API requise pour démarrer — ajoutez-en une pour des limites de débit plus élevées :
# api_key='fc-YOUR-API-KEY',
)
# Choisissez une stratégie de proxy : 'basic' | 'enhanced' | 'auto'
doc = firecrawl.scrape('https://example.com', formats=['markdown'], proxy='auto')
print(doc.warning or 'ok')
import { Firecrawl } from 'firecrawl';
const firecrawl = new Firecrawl({
// Aucune clé API requise pour démarrer — ajoutez-en une pour des limites de débit plus élevées :
// apiKey: "fc-YOUR-API-KEY",
});
// Choisissez une stratégie de proxy : 'basic' | 'enhanced' | 'auto'
const doc = await firecrawl.scrape('https://example.com', {
formats: ['markdown'],
proxy: 'auto'
});
console.log(doc.warning || 'ok');
// Choisissez une stratégie de proxy : 'basic' | 'enhanced' | 'auto'
# Aucune clé API requise pour démarrer — ajoutez -H "Authorization: Bearer fc-YOUR-API-KEY" pour des limites de débit plus élevées :
curl -X POST https://api.firecrawl.dev/v2/scrape \
-H 'Content-Type: application/json' \
-d '{
"url": "https://example.com",
"proxy": "auto"
}'
Les requêtes via un proxy avancé coûtent 5 crédits par requête. Avec auto, ce coût de 5 crédits ne s’applique que si le proxy de base échoue et que la nouvelle tentative avec le proxy avancé réussit.
Êtes-vous un agent d’IA ayant besoin d’une clé API Firecrawl ? Consultez firecrawl.dev/agent-onboarding/SKILL.md pour les instructions d’intégration automatisée.