# Agente FIRE-1 (Beta) (/pt-BR/agents/fire-1)

<!-- agent-signals: reading_time_min: 2 · est_tokens: 686 · updated: 2026-07-30 -->
Related: [FIRE-1 (Agente) (Beta)](/pt-BR/agents/fire-1-extract.md), [Autenticação de agente (WorkOS ID-JAG)](/pt-BR/ai-onboarding/agent-auth.md)

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.

<div id="what-fire-1-can-do">
  ### O que o FIRE-1 pode fazer: [#o-que-o-fire-1-pode-fazer]
</div>

* 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.

<div id="how-to-use-fire-1">
  ## Como usar o FIRE-1 [#como-usar-o-fire-1]
</div>

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:**

<CodeGroup>
  <CodeBlockTabs defaultValue="Node" groupId="node">
    <CodeBlockTabsList>
      <CodeBlockTabsTrigger value="Node">
        Node
      </CodeBlockTabsTrigger>
    </CodeBlockTabsList>

    <CodeBlockTab value="Node">
      ```js  
      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)
      ```
    </CodeBlockTab>
  </CodeBlockTabs>
</CodeGroup>

<div id="billing">
  ## Cobrança [#cobrança]
</div>

O custo de usar o FIRE-1 é não determinístico. Veja nossa [calculadora de créditos](https://www.firecrawl.dev/extract-calculator) 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.

<div id="rate-limits">
  ## Limites de uso [#limites-de-uso]
</div>

* `/extract`: 10 solicitações por minuto
