Pular para o conteúdo principal
Integre o Firecrawl ao Mastra, o framework TypeScript para criar agentes e workflows de IA.

Configuração

Crie o arquivo .env:
Observação: Se estiver usando Node < 20, instale dotenv e adicione import 'dotenv/config' ao seu código.

Fluxo de trabalho em múltiplas etapas

Este exemplo demonstra um fluxo de trabalho completo que pesquisa, executa scraping e resume a documentação usando Firecrawl e Mastra.

Sessões do navegador

O pacote @mastra/browser-firecrawl do Mastra disponibiliza a um agente um navegador Firecrawl hospedado. O agente passa a contar com as ferramentas de navegador do Mastra, como browser_goto, browser_snapshot e browser_click, e cada thread de conversa tem sua própria sessão do navegador.
Instale agent-browser@0.19.0 junto com ele. As versões mais recentes do agent-browser não exportam a biblioteca que este pacote importa, o que faz a importação falhar.
Veja o guia do navegador Firecrawl no Mastra para saber mais sobre escopo de sessão, perfis e opções self-hosted. Para mais exemplos, consulte a documentação do Mastra.