Integrasi Firecrawl untuk AI Flowi Workflow

Integrasi Firecrawl menawarkan pilihan Crawl, Extract, Map atau Scrape untuk mendapatkan maklumat berdasarkan URL melalui 4 komponen sahaja dalam kategori firecrawl pada katalog AI Flowi Workflow 1.9.2 yang dieksport pada 9 Oktober 2026.

Rujukan kos aliran kerja Firecrawl: harga pelan dan panduan kos automasi.

Oleh Ai Flowi · Diterbitkan

didokumenkan dalam katalog; belum diuji dalam persekitaran operasi sebenar oleh Ai Flowi

Gunakan gambaran keseluruhan maklumat pengesahan bersama sebagai latar belakang; medan sasaran khusus bagi setiap operasi dan pilihan JSON diperincikan di sini.

Berkaitan: Integrasi Apify.

Kesemua 4 komponen Firecrawl

Inventori ini terhad kepada empat entri langsung di bawah firecrawl, berasingan daripada komponen Firecrawl dalam composio. Nama paparan tepat, keterangan dan penanda input wajib mengikut eksport yang dibekalkan.

Keempat-empat operasi memerlukan api_key sebagai rentetan; senarai jenis yang diterima adalah kosong. Crawl dan Scrape memerlukan medan bernama url (bentuk tunggal); Extract dan Map memerlukan medan bernama urls (bentuk jamak). Kedua-dua medan berjenis rentetan.

Tindakan Firecrawl dan setiap input wajib
KomponenFungsiInput wajib (termasuk maklumat pengesahan jika disenaraikan)
Firecrawl Crawl APIKeterangan katalog: “Merangkak URL dan mengembalikan hasilnya.”api_key (str; tiada jenis yang diterima disenaraikan)
url (str; menerima Message)
Firecrawl Extract APIKeterangan katalog: “Mengekstrak data daripada URL.”api_key (str; tiada jenis yang diterima disenaraikan)
prompt (str; menerima Message)
urls (str; menerima Message)
Firecrawl Map APIKeterangan katalog: “Memetakan URL dan mengembalikan hasilnya.”api_key (str; tiada jenis yang diterima disenaraikan)
urls (str; menerima Message)
Firecrawl Scrape APIKeterangan katalog: “Mengekstrak kandungan halaman pada URL dan mengembalikan hasilnya.”api_key (str; tiada jenis yang diterima disenaraikan)
url (str; menerima Message)

Rujukan katalog: kategori Firecrawl. Pada peranti mudah alih, lajur jadual boleh ditatal secara mendatar; pengguna papan kekunci boleh memfokuskan setiap kawasan dan menekan kekunci anak panah.

Input tidak wajib Firecrawl dan pilihan tetapan yang disenaraikan

Kawalan pilihan berbeza mengikut operasi, jadi menyalin satu konfigurasi ke keempat-empat komponen akan mengabaikan perbezaan tersebut. Data dan JSON ialah jenis sambungan yang disenaraikan untuk medan pilihan yang menyerupai objek.

Konfigurasi pilihan Firecrawl mengikut komponen
KomponenInput pilihan dan jenisnyaPilihan yang disenaraikan untuk pemilih
Firecrawl Crawl APIcrawlerOptions (other; menerima Data, JSON)
idempotency_key (str; jenis yang diterima tidak dinyatakan)
scrapeOptions (other; menerima Data, JSON)
timeout (int; jenis yang diterima tidak dinyatakan)
Tiada pilihan disenaraikan
Firecrawl Extract APIenable_web_search (bool; jenis yang diterima tidak dinyatakan)
schema (other; menerima Data, JSON)
Tiada pilihan disenaraikan
Firecrawl Map APIignore_sitemap (bool; jenis yang diterima tidak dinyatakan)
include_subdomains (bool; jenis yang diterima tidak dinyatakan)
sitemap_only (bool; jenis yang diterima tidak dinyatakan)
Tiada pilihan disenaraikan
Firecrawl Scrape APIextractorOptions (other; menerima Data, JSON)
scrapeOptions (other; menerima Data, JSON)
timeout (int; jenis yang diterima tidak dinyatakan)
Tiada pilihan disenaraikan

Port output Firecrawl

Crawl, Extract, Map dan Scrape masing-masing mengisytiharkan satu output: nama paparan JSON, nama dalaman data, jenis JSON. Eksport ini tidak mengandungi contoh isi respons bagi mana-mana daripada empat operasi ini.

Output Firecrawl seperti yang diisytiharkan dalam katalog
KomponenNama paparanNama portJenis
Firecrawl Crawl APIJSONdataJSON
Firecrawl Extract APIJSONdataJSON
Firecrawl Map APIJSONdataJSON
Firecrawl Scrape APIJSONdataJSON

Konfigurasikan maklumat pengesahan dan operasi Firecrawl

  1. Masukkan kunci API Firecrawl dalam input wajib api_key pada komponen yang dipilih. Maklumat pengesahan penyedia model atau pemilih akaun Google yang disimpan bukan medan maklumat pengesahan yang didokumenkan untuk operasi ini.
  2. Untuk Firecrawl Crawl API atau Firecrawl Scrape API, berikan sasaran dalam url. Untuk Firecrawl Map API, gunakan urls. Setiap input rentetan wajib tersebut menyenaraikan Message sebagai jenis sambungan yang diterima.
  3. Untuk Firecrawl Extract API, isi kedua-dua urls dan prompt; kedua-duanya ialah rentetan wajib yang menerima Message. Tambahkan medan pilihan schema melalui Data atau JSON jika diperlukan oleh konfigurasi anda. Katalog tidak menentukan cara beberapa URL dikodkan dalam medan yang namanya berbentuk jamak.
  4. Tetapkan hanya pilihan yang sesuai dengan tindakan: Crawl menerima crawlerOptions, scrapeOptions, idempotency_key dan timeout; Scrape menerima extractorOptions, scrapeOptions dan timeout. Map mempunyai tiga kawalan boolean untuk peta laman/subdomain, manakala Extract mempunyai medan pilihan enable_web_search.
  5. Cuba tindakan yang dipilih pada URL ujian yang boleh anda periksa, kemudian semak data sebelum menambahkan pemprosesan seterusnya. Catat medan respons yang diperlukan oleh nod seterusnya dan jangan anggap struktur pembungkus respons bagi keempat-empat tindakan adalah sama.

Untuk menggunakan semula maklumat pengesahan, baca mekanisme pemboleh ubah yang didokumenkan dan semak sama ada mekanisme itu tersedia pada medan dalam editor anda; katalog tidak menyenaraikan pemilih sambungan Firecrawl yang disimpan atau menerangkan penyimpanan rahsia.

Tiga contoh idea aliran kerja

Gabungan berikut menggariskan tugasan yang mungkin dilakukan. Langkah pemilihan URL dan pemeriksaan muatan dinyatakan secara jelas; gabungan ini tidak disediakan sebagai import yang telah disahkan.

1. Sediakan fakta berstruktur daripada halaman yang dipilih — belum diuji dalam persekitaran operasi sebenar

Konfigurasikan Firecrawl Extract API dengan api_key, sasaran dalam urls dan arahan dalam prompt. Jika perlu, sambungkan nilai Data atau JSON yang telah disediakan ke medan pilihan schema. Periksa hasil JSON sebelum menghantarnya ke JSON Operations untuk langkah pemilihan medan anda; katalog tidak menjamin bahawa hasilnya mematuhi skema yang dibekalkan.

2. Petakan laman, kemudian periksa URL yang dipilih — belum diuji dalam persekitaran operasi sebenar

Gunakan Firecrawl Map API dengan api_key dan urls, dengan menentukan sama ada hendak menetapkan ignore_sitemap, sitemap_only atau include_subdomains. Semak output JSON dan pilih URL untuk Firecrawl Scrape API pada medan wajib url. Mulakan dengan pemilihan manual sehingga anda telah mengesahkan susunan respons pemetaan; konfigurasikan kunci API pada nod Firecrawl Scrape API juga.

3. Jadikan data hasil Crawl yang telah diperiksa sebagai nota semakan — belum diuji dalam persekitaran operasi sebenar

Jalankan Firecrawl Crawl API dengan api_key dan url, dengan menambahkan Data atau JSON pada crawlerOptions atau scrapeOptions hanya selepas menyemak struktur yang disokong. Setelah anda memeriksa data, gunakan rujukan Parser untuk merancang output Message bagi nota semakan. Konfigurasi templatnya mesti sepadan dengan medan dalam hasil Crawl yang diperhatikan; tiada kunci kandungan tertentu atau hasil pemformatan yang dijamin.

Apakah batasan Firecrawl yang perlu disemak?

  • Nama medan berbentuk jamak tidak menentukan format tatasusunan URL. Extract dan Map menyediakan urls sebagai str yang menerima Message, bukan sebagai input Data atau JSON. Eksport tidak memberikan pemisah, format rentetan JSON atau peraturan pengesahan berbilang URL.
  • Skema pilihan dan nilai lalai tidak disertakan. crawlerOptions, scrapeOptions, extractorOptions dan schema menerima Data atau JSON tetapi tidak menyenaraikan kunci yang disokong. Medan boolean enable_web_search tidak mendokumenkan liputan carian, dan keutamaan penanda Map apabila digabungkan tidak dinyatakan.
  • Had masa dan idempotensi perlu disahkan. Crawl dan Scrape menyenaraikan timeout sebagai integer pilihan tanpa unit, nilai lalai atau julat. Hanya Crawl menyenaraikan idempotency_key; kewujudannya tidak menetapkan tempoh pengekalan, dasar percubaan semula atau hasil pencegahan pendua.
  • JSON ialah jenis port, bukan spesifikasi respons. Keempat-empat output data tidak menerangkan medan URL, medan teks, struktur pembungkus pengekstrakan, pengecam tugasan, tingkah laku semakan berkala atau hasil kegagalan separa. Periksa respons operasi yang berkenaan sebelum membina pemilih.
  • Liputan kategori terhad kepada empat tindakan ini. Tiada komponen berasingan untuk status operasi Crawl, pembatalan, penjadualan atau webhook disenaraikan di sini. Katalog juga tidak mendokumenkan kegagalan pengesahan, kuota penyedia dan pemulihan ralat.