AI - Pengurai Dokumen di n8n
Fungsi node ini
PDF4me Pengurai Dokumen AI mengekstrak data terstruktur dari dokumen apa pun dengan menjalankan perintah yang tersimpan. AI Penganalisis dari Anda PDF4me akun terhadap file tersebut. Tidak seperti parser tetap (AI-Invoice Parser, AI-Process Contract), Anda memilih AI ID Penganalisis dari daftar pilihan penganalisis yang dikonfigurasi di PDF4me dasbor, jadi node yang sama menangani faktur, pesanan pembelian, tanda terima, formulir khusus, laporan laboratorium, templat internal, apa pun yang Anda deskripsikan dalam skema. Gunakan Menguraikan Penganalisis untuk skema tunggal atau Menggolongkan Penganalisis untuk banyak varian dokumen dalam satu panggilan. Mengembalikan nilai dinamis. JSON dikunci oleh skema Anda ditambah metadata blok, tidak ada file biner.
Contoh Faktur untuk Pengujian
Gunakan contoh faktur vendor ini untuk memastikan node berfungsi secara menyeluruh sebelum mengarahkan alur kerja Anda ke data langsung. Petakan sebagai input biner dan pilih default_invoice_extraction sebagai AI ID Penganalisis.
Memverifikasi Identitas Anda API Meminta
Setiap PDF4me simpul di n8n memerlukan validitas Kredensial untuk terhubung denganBuat atau pilih salah satu yang sesuai dengan kebutuhan Anda. PDF4me API kunci agar alur kerja dapat melakukan autentikasi AI permintaan ekstraksi secara aman. Kredensial yang sama juga mendukung AI ID Penganalisis menu tarik-turun melalui GetAnalyzerId API.
Siapkan Analyzer Anda terlebih dahulu.
- Daftar alat analisis (Langkah-langkah 1–2):
https://dev.pdf4me.com/dashboard/#/ai-document-parser/ - Rincian alat analisis (Langkah-langkah 3–5):
https://dev.pdf4me.com/ai-document-parser/?id=<analyzer-guid>
Fakta Penting yang Tidak Boleh Anda Lewatkan
metadata Objek selalu ditambahkan dengan informasi sukses, pesan, stempel waktu, nama file sumber, ID penganalisis, dan operasi. Tidak ada Nama Bidang Biner Keluaran.
Panel node lengkap: Ekstrak → AI Pengurai Dokumen dengan input Data Biner. Pilih sebuah AI ID Penganalisis sebelum berlari.
Parameter
- Daftar alat analisis (Langkah-langkah 1–2):
https://dev.pdf4me.com/dashboard/#/ai-document-parser/ - Rincian alat analisis (Langkah-langkah 3–5):
https://dev.pdf4me.com/ai-document-parser/?id=<analyzer-guid>
Diperlukan dalam n8n UI: Kredensial untuk terhubung, Tipe Data Masukan, Nama Dokumen, AI ID Penganalisis. Kolom wajib bersyarat (Kolom Biner Input, Konten Dokumen Base64, atau URL Dokumen) hanya muncul jika Tipe Data Input yang sesuai dipilih. Tidak ada Nama Bidang Biner Keluaran dan tidak Opsi Lanjutan / Profil Kustom pada operasi ini.
| Parameter | Diperlukan | Apa fungsinya? | Contoh |
|---|---|---|---|
| Input Data Type | Yes | How the document is supplied. Binary Data reads from a previous node (default, most common). Base64 String accepts an encoded document. URL downloads the document from a public link. | Binary Data |
| Input Binary Field | Conditional | Name of the binary property on the incoming n8n item that holds the document. Required when Input Data Type is Binary Data. Defaults to data. Error reports which property was missing when the name is wrong. | data |
| Base64 Document Content | Conditional | Base64-encoded document. Required when Input Data Type is Base64 String. Data-URL style prefixes (text before the comma) are stripped automatically. | JVBERi0xLjQK... |
| Document URL | Conditional | Publicly reachable HTTPS URL to the document. Required when Input Data Type is URL. Must be a valid full URL. | https://example.com/document.pdf |
| Document Name | Yes | Filename used by PDF4me for processing. Default document.pdf. With Binary Data, the uploaded file name is used for upload but your explicit Document Name value takes precedence in the API call when set. Use a real extension (.pdf, .png, .jpg, etc.) so PDF4me handles the file correctly. | document.pdf |
| AI Analyzer Id | Yes | The saved Analyzer that controls extraction. Create Analyzers at https://dev.pdf4me.com/dashboard/#/ai-document-parser/ (+ Add), then edit schemas on https://dev.pdf4me.com/ai-document-parser/?id=<analyzer-guid>. Dropdown populated via GetAnalyzerId API. Sent as customisationNote. Pick Parse for one schema or Classify for many variants. | aaaa133 |
Opsi Tipe Data Input
Pilih bagaimana dokumen masuk ke dalam node. Kolom selanjutnya akan berubah sesuai pilihan ini.

Tipe Data Masukan. Data Biner (default), String Base64, atau URL.
Data BinerDefault: file dari node sebelumnyaBidang Biner Masukan ke nama bidang biner (default) dataNama file yang diunggah akan digunakan kecuali Anda menggantinya dengan Nama Dokumen.String Base64Dokumen terenkode sebarisKonten Dokumen Base64Awalan gaya Data-URL (teks sebelum koma) akan dihilangkan secara otomatis. Nama Dokumen dengan deteksi format drive ekstensi yang tepat.URLUnduh dari tautan publikURL Dokumen. PDF4me mengambil dokumen secara langsung. Nama file untuk diproses diambil dari URL Jika memungkinkan, jalankan dari Nama Dokumen.AI Dropdown ID Penganalisis
Menu tarik-turun diisi dari data Anda. PDF4me akun melalui DapatkanIdAnalyzer API Saat Anda membuka kolom tersebut. Setiap opsi adalah Analyzer yang telah Anda simpan di PDF4me Dasbor. Pilih yang skemanya sesuai dengan tipe dokumen yang sedang Anda proses.

AI Dropdown ID Analyzer dimuat dari Anda PDF4me akun.
fieldType: "table" untuk baris bersarang dan Metode lapangan (ekstrak nilai default, hasilkan untuk mendapatkan/menormalisasi).Dropdown kosong? Simpul tersebut menunjukkan "GetAnalyzerId tidak mengembalikan opsi analyzer" ketika akun Anda tidak memiliki Analyzer atau ketika kredensial tidak dapat menjangkau APIBuka Daftar penganalisis dan tambahkan setidaknya satu Analyzer pada Detail penganalisis halaman, lalu verifikasi API masukkan n8n kredensial.
Bidang Keluaran
Satu kali lari yang sukses akan menghasilkan satu n8n barang dengan JSON hanya, tidak ada file biner. Kunci tingkat atas sesuai dengan skema Analyzer Anda; sebuah _metadata Objek selalu ditambahkan.
| Bidang | Jenis | Isi di dalamnya |
|---|---|---|
Top-level extracted fields | Dynamic | One key per field defined in your Analyzer schema (string, number, date, or nested table rows). Names match fieldName exactly. |
_metadata.success | Boolean | true on a successful parse. |
_metadata.message | String | "Document parsed successfully using AI Document Parser". |
_metadata.processingTimestamp | String | ISO timestamp of the parse. |
_metadata.sourceFileName | String | Document name used for processing. |
_metadata.aiAnalyzerId | String | The Analyzer Id you selected (sent as customisationNote to the API). |
_metadata.operation | String | "aiDocumentParser". |
rawContent (fallback only) | String | If the API returns plain text instead of JSON and parsing fails, the node wraps the response as { "rawContent": "<api response string>" } at the top level. |
Pengaturan Cepat
- Bangun Analyzer Anda terlebih dahulu. Buka Daftar penganalisis, klik + Tambahkan, ketik ID Analyzer yang jelas, pilih Menguraikan atau Menggolongkan, simpan baris tersebut, lalu tambahkan Skema Dokumen pada Detail penganalisis halaman. Lihat Panduan pengaturan Parse atau Panduan pengaturan klasifikasi untuk aturan skema lengkap, termasuk
fieldType: "table"untuk baris bersarang danfieldMethod(ekstraksi atau pembuatan). - Di dalam dirimu n8n alur kerja, klik + dan mencari PDF4me. Mengatur Sumber ke Ekstrak Dan Operasi Ekstraksi ke Pengurai Dokumen AI.
- Di dalam Kredensial untuk terhubung dengan, pilih milikmu PDF4me kredensial atau tempelkan API kunci.
- Mengatur Tipe Data MasukanData Biner (default) membaca dari node sebelumnya dan merupakan yang paling umum.
- Isi kolom input yang sesuai (Bidang Biner Masukan, Konten Dokumen Base64, atau URL Dokumen).
- Nama Dokumen. Ganti pengaturan default
document.pdfuntuk menggunakan nama file sebenarnya dengan ekstensi yang tepat. - Pilih salah satu AI ID Penganalisis dari menu tarik-turun (dimuat dari akun Anda).
- Jalankan node tersebut. Item output membawa field yang telah diurai di level teratas ditambah
_metadata. Arahkan ke Set, Kode, Google Sheets, Airtable, basis data, email, atau node hilir lainnya.
Pengaturan Umum
Contoh Alur KerjaCommon n8n workflow patterns using AI Document Parser.
- Pemicu Email (IMAP) aktif saat ada pesan baru dengan PDF lampiran.
- AI Document Parser berjalan dengan Tipe Data Masukan Data Biner, Nama Dokumen diatur ke nama file lampiran, AI ID Analyzer diatur ke milik Anda
pengurai fakturPenganalisis. - Google Sheets Menambahkan Menuliskan invoiceNumber, vendorName, totalAmount, dueDate ke dalam pelacak AP.
- Folder yang dipantau menerima tanggapan beragam. PDFs dari Klien ABC, Klien XYZ, dan ekor panjang.
- AI Document Parser diatur ke Classify Analyzer Id (satu Skema per vendor).
- Node Switch akan bercabang berdasarkan Nama Klasifikasi yang cocok yang dikembalikan dalam respons, mengirimkan setiap hasil ke tabel hilir yang sesuai.
- Webhook menerima tautan dokumen dari portal Anda.
- AI Pengurai Dokumen berjalan dengan Tipe Data Masukan URL dan ID Analyzer formulir kustom Anda.
- Keluaran JSON dipetakan ke dalam operasi penulisan Dataverse / Airtable / Postgres untuk membuat catatan baru.
- Hasil pemindaian masuk ke dalam folder dengan batas yang lebar.
- AI Memotong Dokumen Secara Otomatis (Sumber daya) AI) memangkas bagian tepinya.
- AI Document Parser berjalan pada data biner yang telah dipotong dengan ID Analyzer yang sesuai.
- Diuraikan JSON mengalir ke hilir seperti biasa.
- AI Pengurai Dokumen mengembalikan bidang terstruktur.
- Node Kode memvalidasi kolom yang wajib diisi dan menerapkan aturan bisnis.
- Jika valid, sebuah HTTP Permintaan diperkaya dengan data vendor dari CRM Anda; jika tidak, peringatan akan dikirim ke Slack untuk ditinjau secara manual.
Tips Praktis
Penyelesaian Masalah
Pilih Analyzer dari menu tarik-turun sebelum menjalankan. Kolom ini tidak boleh kosong.
Sejajarkan Bidang Biner Masukan dengan node sebelumnya (seringkali data). Laporan kesalahan tersebut menyebutkan properti mana yang hilang.
Base64 kosong atau file hilang. Berikan konten pada kolom Tipe Data Input yang sesuai.
Memeriksa URL Dokumen adalah dokumen lengkap dan valid. URL (skema + host + jalur).
Tidak ada Analyzer di akun, atau ada masalah kredensial. Buat Analyzer di sini. PDF4me dasbor atau verifikasi API kunci di n8n kredensial.
Lembar Panduan Singkat
| Bidang | Nilai |
|---|---|
| Resource | Extract |
| Operation | AI Document Parser |
| Input Data Type | Binary Data |
| Input Binary Field | data |
| Document Name | form.pdf (with the real extension) |
| AI Analyzer Id | (pick from the dropdown loaded from your account) |
| Credentials | PDF4me API credential |
Pertanyaan yang Sering Diajukan
Tindakan Terkait
Tugas yang Sama di Platform Lain
/v2/FlowV2/AiDocumentParser untuk kode backend kustom atau pengujian Postman.