Skip to content
Firecrawl Docs
Firecrawl Docs
Point de terminaison de l’Agent

Agent FIRE-1 (bêta)

Agent IA permettant une navigation et des interactions intelligentes avec les pages web

FIRE-1 est un agent d’IA qui renforce les capacités de scraping de Firecrawl. Il peut contrôler des actions du navigateur et naviguer dans des architectures de sites web complexes afin de permettre une extraction de données plus complète que les méthodes de scraping traditionnelles.

  • Planifier et exécuter des actions pour extraire des données
  • Interagir avec des boutons, des liens, des champs de saisie et des éléments dynamiques.
  • Récupérer plusieurs pages de données nécessitant une pagination, plusieurs étapes, etc.

Vous pouvez exploiter l’agent FIRE-1 avec l’endpoint /v1/extract pour des tâches d’extraction complexes nécessitant une navigation sur plusieurs pages ou des interactions avec des éléments.

Exemple :

import { Firecrawl, ExtractResponse } from 'firecrawl';

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

// Extraire à partir d'un site web en utilisant un schéma et un 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)

Le coût d’utilisation de FIRE-1 n’est pas déterministe. Consultez notre calculateur de crédits pour connaître le coût de base de chaque requête Extract.

Pourquoi FIRE-1 est-il plus coûteux ?
FIRE-1 s’appuie sur une automatisation avancée du navigateur et une planification par IA pour interagir avec des pages web complexes, ce qui nécessite davantage de ressources de calcul qu’une extraction standard.

  • /extract : 10 requêtes par minute
Was this page helpful?Suggest editsRaise issue