Saltar al contenido principal
FIRE-1 es un agente de IA que potencia las capacidades de scraping de Firecrawl. Puede controlar acciones del navegador y navegar por estructuras web complejas para permitir una extracción de datos más completa, más allá de los métodos tradicionales de scraping.

Qué puede hacer FIRE-1:

  • Planificar y realizar acciones para descubrir datos
  • Interactuar con botones, enlaces, campos de entrada y elementos dinámicos.
  • Obtener varias páginas de datos que requieren paginación, varios pasos, etc.

Cómo usar FIRE-1

Puedes usar el agente FIRE-1 con el endpoint /v1/extract para tareas de extracción complejas que requieren navegar por múltiples páginas o interactuar con elementos. Ejemplo:
import FirecrawlApp, { ExtractResponse } from '@mendable/firecrawl-js';

const app = new FirecrawlApp({apiKey: "fc-YOUR_API_KEY"});

// Extrae de un sitio web usando un esquema y un prompt:
const extractResult = await app.extract(['https://example-forum.com/topic/123'], {
  prompt: "Extrae todos los comentarios de usuario de este hilo del foro.",
  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(`No se pudo extraer: ${extractResult.error}`)
}

console.log(extractResult)

Facturación

El costo de usar FIRE-1 es no determinista. Consulta nuestra calculadora de créditos para conocer el costo base de cada solicitud de Extract. ¿Por qué FIRE-1 es más costoso?
FIRE-1 utiliza automatización avanzada del navegador y planificación con IA para interactuar con páginas web complejas, lo que requiere más recursos de computación que la extracción estándar.

Límites de tasa

  • /extract: 10 solicitudes por minuto