Agente FIRE-1 (Beta)
Agente de IA que possibilita navegação e interação inteligentes com páginas da web
FIRE-1 é um agente de IA que potencializa os recursos de scraping do Firecrawl. Ele pode controlar ações do navegador e navegar por estruturas complexas de sites para possibilitar uma extração de dados mais completa do que os métodos tradicionais de scraping.
- Planejar e executar ações para descobrir dados
- Interagir com botões, links, campos de entrada e elementos dinâmicos.
- Obter várias páginas de dados que precisam de paginação, várias etapas etc.
Você pode aproveitar o agente FIRE-1 com o endpoint /v1/extract para tarefas de extração complexas que exigem navegação por várias páginas ou interação com elementos.
Exemplo:
import { Firecrawl, ExtractResponse } from 'firecrawl';
const app = new Firecrawl({apiKey: "fc-YOUR_API_KEY"});
// Extrair de um site usando um schema e um prompt:
const extractResult = await app.extract(['https://example-forum.com/topic/123'], {
prompt: "Extract all user comments from this forum thread.",
schema: {
type: "object",
properties: {
comments: {
type: "array",
items: {
type: "object",
properties: {
author: {type: "string"},
comment_text: {type: "string"}
},
required: ["author", "comment_text"]
}
}
},
required: ["comments"]
},
agent: {
model: 'FIRE-1'
}
}) as ExtractResponse;
if (!extractResult.success) {
throw new Error(`Failed to extract: ${extractResult.error}`)
}
console.log(extractResult)O custo de usar o FIRE-1 é não determinístico. Veja nossa calculadora de créditos para entender o custo básico de cada solicitação de Extract.
Por que o FIRE-1 é mais caro?
O FIRE-1 utiliza automação avançada de navegador e planejamento com IA para interagir com páginas da web complexas, o que exige mais recursos computacionais do que a extração padrão.
/extract: 10 solicitações por minuto