Pular para o conteúdo principal
Documentação oficial do CAMEL: docs.camel-ai.org/key_modules/loadersO Firecrawl é disponibilizado como um carregador do CAMEL, transformando qualquer site em markdown pronto para LLMs para seus agentes

Instalação

O extra web-tools instala a versão do SDK do Firecrawl compatível com o carregador. Um simples pip install camel-ai não o inclui, e a versão atual do CAMEL apresenta falhas com o firecrawl-py 4.x; por isso, não atualize o firecrawl-py separadamente no mesmo ambiente. Defina sua chave do Firecrawl para que o carregador a reconheça automaticamente:

Uso

Com Camel AI e Firecrawl, você pode criar rapidamente sistemas multiagentes que utilizam dados da web.

Usando o Firecrawl para coletar um site inteiro

crawl retorna quando o job é concluído. Verifique status e leia o markdown em data.

Como usar o Firecrawl para obter uma única página

Como mapear um site e extrair dados estruturados

map_site lista as URLs de um site, e structured_scrape retorna campos que correspondem a um modelo Pydantic.
Firecrawl() lê FIRECRAWL_API_KEY das variáveis de ambiente. Passe api_key=... para substituí-la ou api_url=... para apontar para uma instância self-hosted.

Recursos