Skip to main content

Pré-requisitos

Instale o SDK

Defina sua chave de API

Adicione sua chave de API ao arquivo .env:

Crie as ferramentas do Firecrawl

Crie src/mastra/tools/firecrawl.ts para disponibilizar a busca e o scraping como ferramentas no Mastra:

Crie o agente

Crie src/mastra/agents/web-agent.ts e adicione as ferramentas do Firecrawl a ele:

Registrar o agente

Registre o agente na sua instância do Mastra em src/mastra/index.ts:

Teste no Studio

Inicie o servidor de desenvolvimento e abra o Mastra Studio:
Abra o Web Agent e experimente prompts como:
  • “Encontre o changelog mais recente do Firecrawl e resuma a versão mais recente.”
  • “Pesquise os preços do Firecrawl e extraia as categorias de plano.”

Firecrawl self-hosted

Se você estiver executando o Firecrawl localmente, defina FIRECRAWL_API_URL e passe apiUrl para o cliente:

Próximos passos

Docs de scraping

Todas as opções de scraping, incluindo formatos, ações e proxies

Docs de busca

Faça uma busca na web e obtenha o conteúdo completo da página

Docs do agente

Deixe um agente conduzir o Firecrawl de ponta a ponta

Referência do SDK de Node

Referência completa do SDK com rastreamento, mapeamento, extração em lote e muito mais