Firecrawl
OpenClaw dapat menggunakan Firecrawl sebagai ekstraktor cadangan untukweb_fetch. Firecrawl adalah layanan ekstraksi konten ter-host yang mendukung penghindaran bot (bot circumvention) dan caching, yang membantu saat mengakses situs berat JavaScript atau halaman yang memblokir pengambilan HTTP biasa.
Mendapatkan Kunci API
- Buat akun Firecrawl dan hasilkan kunci API.
- Simpan di konfigurasi atau atur
FIRECRAWL_API_KEYdi lingkungan gateway.
Konfigurasi Firecrawl
firecrawl.enabledsecara default bernilai true jika kunci API ditemukan.maxAgeMsmengontrol seberapa lama hasil cache dianggap valid (dalam ms). Defaultnya adalah 2 hari.
Mode Stealth / Penghindaran Bot
Firecrawl menyediakan parameter proxy mode untuk penghindaran bot (basic, stealth, atau auto). OpenClaw selalu menggunakan proxy: "auto" ditambah storeInCache: true untuk permintaan Firecrawl.
Mode auto akan mencoba kembali dengan proxy stealth jika percobaan dasar gagal, yang mungkin menggunakan lebih banyak pulsa daripada scraping dasar saja.
Cara web_fetch Menggunakan Firecrawl
Urutan ekstraksi web_fetch:
- Readability (lokal)
- Firecrawl (jika dikonfigurasi)
- Pembersihan HTML dasar (cadangan terakhir)