Pailot

Firecrawl

Скрапинг, обход сайта и извлечение данных Firecrawl в процессах Pailot

FirecrawlAPI (Application Programming Interface — программный интерфейс) для съёма страниц: чистый Markdown/HTML, обход сайта, карта URL и извлечение по схеме.

С Firecrawl в Pailot вы можете:

  • Снимать одну страницу: Markdown, HTML и SEO-метаданные (Search Engine Optimization — поисковая оптимизация)
  • Искать в вебе и обходить сайт с лимитом страниц
  • Строить карту ссылок без полного обхода
  • Извлекать структурированные данные по промпту или JSON Schema, в том числе автономным агентом

Нужен ключ API Firecrawl. Блок ставят на холст как отдельный шаг или прикрепляют к агенту. Ключ — в переменных окружения рабочего пространства.

Инструменты

firecrawl_scrape

Снять страницу: Markdown или HTML, метаданные SEO и Open Graph.

Вход

ПараметрТипОбязательныйОписание
urlstringДаURL страницы
scrapeOptionsjsonНетПараметры съёма
apiKeystringДаКлюч API Firecrawl

Выход

ПараметрТипОписание
markdownstringСодержимое страницы в Markdown
htmlstringИсходный HTML
metadataobjectМетаданные страницы, включая SEO и Open Graph

Поиск в вебе через Firecrawl.

Вход

ПараметрТипОбязательныйОписание
querystringДаПоисковый запрос
apiKeystringДаКлюч API Firecrawl

Выход

ПараметрТипОписание
dataarrayРезультаты поиска

firecrawl_crawl

Обойти сайт и снять доступные страницы.

Вход

ПараметрТипОбязательныйОписание
urlstringДаURL сайта
limitnumberНетМаксимум страниц (по умолчанию 100)
onlyMainContentbooleanНетТолько основной контент страниц
apiKeystringДаКлюч API Firecrawl

Выход

ПараметрТипОписание
pagesarrayОбойдённые страницы: текст и метаданные
markdownstringСодержимое в Markdown
htmlstringHTML страницы
metadataobjectМетаданные страницы
titlestringЗаголовок
descriptionstringОписание
languagestringЯзык страницы
sourceURLstringИсходный URL
statusCodenumberКод HTTP
titlestringЗаголовок
descriptionstringОписание
languagestringЯзык страницы
sourceURLstringИсходный URL
statusCodenumberКод HTTP
totalnumberСколько страниц нашли при обходе
creditsUsednumberСколько кредитов потратил обход

firecrawl_map

Список URL сайта без полного обхода содержимого.

Вход

ПараметрТипОбязательныйОписание
urlstringДаБазовый URL для карты ссылок
searchstringНетФильтр по релевантности (например, blog)
sitemapstringНетSitemap: skip, include (по умолчанию) или only
includeSubdomainsbooleanНетВключать URL поддоменов (по умолчанию true)
ignoreQueryParametersbooleanНетИсключать URL с query-строкой (по умолчанию true)
limitnumberНетМаксимум ссылок (максимум 100000, по умолчанию 5000)
timeoutnumberНетТаймаут запроса в миллисекундах
locationjsonНетГеоконтекст прокси (страна, языки)
apiKeystringДаКлюч API Firecrawl

Выход

ПараметрТипОписание
successbooleanКарта построена
linksarrayНайденные URL

firecrawl_extract

Извлечь структурированные данные по промпту и JSON Schema.

Вход

ПараметрТипОбязательныйОписание
urlsjsonДаМассив URL (поддерживается glob)
promptstringНетПодсказка на естественном языке
schemajsonНетJSON Schema результата
enableWebSearchbooleanНетДополнительный поиск в вебе (по умолчанию false)
ignoreSitemapbooleanНетИгнорировать sitemap.xml (по умолчанию false)
includeSubdomainsbooleanНетВключать поддомены (по умолчанию true)
showSourcesbooleanНетВернуть источники в ответе (по умолчанию false)
ignoreInvalidURLsbooleanНетПропускать невалидные URL (по умолчанию true)
scrapeOptionsjsonНетДополнительные параметры съёма
apiKeystringДаКлюч API Firecrawl

Выход

ПараметрТипОписание
successbooleanИзвлечение удалось
dataobjectСтруктурированные данные по схеме или промпту

firecrawl_agent

Автономный агент: ищет и собирает данные по промпту, URL необязательны.

Вход

ПараметрТипОбязательныйОписание
promptstringДаЧто извлечь (максимум 10000 символов)
urlsjsonНетНеобязательный список URL для фокуса
schemajsonНетJSON Schema результата
maxCreditsnumberНетЛимит кредитов на задачу
strictConstrainToURLsbooleanНетХодить только по URL из массива urls
apiKeystringДаКлюч API Firecrawl

Выход

ПараметрТипОписание
successbooleanЗадача агента удалась
statusstringСтатус: processing, completed, failed
dataobjectИзвлечённые данные
creditsUsednumberПотраченные кредиты
expiresAtstringКогда результат протухнет (24 часа)
sourcesobjectURL-источники агента
На этой странице

На этой странице

Получить доступ
Копилот собирает процесс. Менеджер запускает сам. Можно поставить в контур компании.
Получить доступ