Pular para o conteúdo principal
A Firecrawl oferece diferentes tipos de proxy para ajudar você a fazer scraping de sites com diferentes níveis de complexidade. Defina o parâmetro proxy para controlar qual estratégia de proxy será usada em uma requisição.

Tipos de proxy

O Firecrawl oferece suporte a três tipos de proxy:
TipoDescriçãoVelocidadeCusto
basicProxies padrão adequados para a maioria dos sitesRápido1 crédito
enhancedProxies aprimorados para sites complexosMais lento5 créditos por requisição
autoTenta basic primeiro e, em caso de falha, tenta novamente com enhancedVaria1 crédito se basic for bem-sucedido, 5 créditos se enhanced for necessário
Se você não especificar um proxy, o Firecrawl usa auto por padrão.

Uso básico

Defina o parâmetro proxy para escolher uma estratégia de proxy. O exemplo a seguir usa auto, que permite ao Firecrawl decidir quando migrar para proxies aprimorados.
from firecrawl import Firecrawl

firecrawl = Firecrawl(api_key='fc-YOUR-API-KEY')

# Escolha a estratégia de proxy: 'basic' | 'enhanced' | 'auto'
doc = firecrawl.scrape('https://example.com', formats=['markdown'], proxy='auto')

print(doc.warning or 'ok')
Requisições com proxy aprimorado custam 5 créditos por requisição. Ao usar auto, o custo de 5 créditos só se aplica se o proxy básico falhar e a nova tentativa com proxy aprimorado for bem-sucedida.