Enhanced Mode
強化プロキシを使用して、複雑なサイトを安定してスクレイピングする
Firecrawl は、さまざまな複雑さのウェブサイトをスクレイピングできるように、異なるプロキシタイプを提供しています。リクエストにどのプロキシ戦略を使用するかを制御するには、proxy パラメータを設定します。
Firecrawl は 3 つのプロキシタイプをサポートしています。
| Type | Description | Speed | Cost |
|---|---|---|---|
basic | ほとんどのサイトに適した標準プロキシ | Fast | 1 credit |
enhanced | 複雑なサイト向けの強化プロキシ | Slower | 1 リクエストあたり 5 クレジット |
auto | まず basic を試し、失敗した場合は enhanced で再試行 | Varies | basic が成功した場合は 1 credit、enhanced が必要な場合は 5 credits |
プロキシを指定しない場合、Firecrawl はデフォルトで auto を使用します。
proxy パラメータを設定して、プロキシ戦略を選択します。次の例では auto を使用しており、強化プロキシに切り替えるタイミングは Firecrawl が自動的に判断します。
from firecrawl import Firecrawl
firecrawl = Firecrawl(
# 開始にAPIキーは不要です。より高いレート制限を利用するには追加してください:
# api_key='fc-YOUR-API-KEY',
)
# プロキシの方式を選択: 'basic' | 'enhanced' | 'auto'
doc = firecrawl.scrape('https://example.com', formats=['markdown'], proxy='auto')
print(doc.warning or 'ok')強化プロキシのリクエストには、1 リクエストあたり 5 クレジットかかります。auto を使用する場合、この 5 クレジットのコストが適用されるのは、基本プロキシが失敗し、強化プロキシでの再試行が成功した場合のみです。
Firecrawl API キーが必要な AI エージェントですか?自動オンボーディング手順については、firecrawl.dev/agent-onboarding/SKILL.md を参照してください。
Was this page helpful?Suggest editsRaise issue