Firecrawl
OpenClaw, Firecrawl’ı üç şekilde kullanabilir:web_searchsağlayıcısı olarak- açık eklenti araçları olarak:
firecrawl_searchvefirecrawl_scrape web_fetchiçin geri dönüş çıkarıcısı olarak
API anahtarı alma
- Bir Firecrawl hesabı oluşturun ve bir API anahtarı üretin.
- Bunu yapılandırmada saklayın veya gateway ortamında
FIRECRAWL_API_KEYayarlayın.
Firecrawl aramasını yapılandırma
- İlk kurulumda veya
openclaw configure --section webiçinde Firecrawl’ı seçmek, paketlenmiş Firecrawl eklentisini otomatik olarak etkinleştirir. - Firecrawl ile
web_search,queryvecountdestekler. sources,categoriesveya sonuç kazıma gibi Firecrawl’a özgü denetimler içinfirecrawl_searchkullanın.baseUrlgeçersiz kılmalarıhttps://api.firecrawl.devüzerinde kalmalıdır.FIRECRAWL_BASE_URL, Firecrawl arama ve kazıma temel URL’leri için paylaşılan ortam geri dönüşüdür.
Firecrawl kazıma + web_fetch geri dönüşünü yapılandırma
- Firecrawl geri dönüş denemeleri yalnızca bir API anahtarı mevcut olduğunda çalışır (
plugins.entries.firecrawl.config.webFetch.apiKeyveyaFIRECRAWL_API_KEY). maxAgeMs, önbelleğe alınmış sonuçların ne kadar eski olabileceğini kontrol eder (ms). Varsayılan 2 gündür.- Eski
tools.web.fetch.firecrawl.*yapılandırmasıopenclaw doctor --fixtarafından otomatik olarak taşınır. - Firecrawl kazıma/temel URL geçersiz kılmaları
https://api.firecrawl.devile sınırlıdır.
firecrawl_scrape, aynı plugins.entries.firecrawl.config.webFetch.* ayarlarını ve ortam değişkenlerini yeniden kullanır.
Firecrawl eklenti araçları
firecrawl_search
Genel web_search yerine Firecrawl’a özgü arama denetimlerini istediğinizde bunu kullanın.
Temel parametreler:
querycountsourcescategoriesscrapeResultstimeoutSeconds
firecrawl_scrape
Düz web_fetch’in zayıf kaldığı JS ağırlıklı veya bot korumalı sayfalar için bunu kullanın.
Temel parametreler:
urlextractModemaxCharsonlyMainContentmaxAgeMsproxystoreInCachetimeoutSeconds
Gizlilik / bot engellemesini aşma
Firecrawl, bot engellemesini aşmak için bir proxy mode parametresi sunar (basic, stealth veya auto).
OpenClaw, Firecrawl istekleri için her zaman proxy: "auto" ve storeInCache: true kullanır.
proxy belirtilmezse, Firecrawl varsayılan olarak auto kullanır. auto, temel bir deneme başarısız olursa stealth proxy’lerle yeniden dener; bu da
yalnızca basic kazımaya göre daha fazla kredi kullanabilir.
web_fetch, Firecrawl’ı nasıl kullanır
web_fetch çıkarım sırası:
- Readability (yerel)
- Firecrawl (etkin
web-fetchgeri dönüşü olarak seçildiyse veya otomatik algılandıysa) - Temel HTML temizleme (son geri dönüş)
tools.web.fetch.provider değeridir. Bunu belirtmezseniz, OpenClaw
mevcut kimlik bilgilerinden hazır olan ilk web-fetch sağlayıcısını otomatik algılar.
Bugün paketlenmiş sağlayıcı Firecrawl’dır.
İlgili
- Web Search genel bakışı — tüm sağlayıcılar ve otomatik algılama
- Web Fetch — Firecrawl geri dönüşlü
web_fetcharacı - Tavily — arama + çıkarım araçları