Ana içeriğe geç

Make'te Herhangi Bir PDF Dosyasını Yapay Zeka Destekli Olarak Çıkarın ve Akıllıca Yeniden Adlandırın: PDF4me Yapay Zeka ile 4 Modüllü Dropbox İş Akışı - Belge Ayrıştırıcı

· 21 dakikalık okuma
SEO and Content Writer

Tedarikçi faturalarının otomasyonunda en zor kısım her zaman dosya adlandırması olmuştur. Bir klasör dolusu dosya... 2030703747 (1).pdf Ve Scan_2026-04-12_invoice.pdf Aranamaz, sıralanamaz ve denetlenemez. PDF4me AI - Belge Ayrıştırıcı Ayrıca, Make Parse JSON modülü de bunu düzeltiyor. 4 modül, sıfır kodYapay zeka, PDF dosyasından satıcı adını çıkarıyor ve aynı senaryo dosyayı yeniden yüklüyor. Acme Industries.pdfAşağıdaki ekran görüntüleri, tuvalde yakalanan koşunun adım adım nasıl gerçekleştiğini göstermektedir.

Senaryoya genel bakış
1. Dropbox Download
Pulls /pdf4metest/sample/2030703747 (1).pdf. Scheduled trigger shown.
2. PDF4me AI - Document Parser
Runs the default_invoice_extraction Analyzer Template. Output: Doc Text JSON.
3. JSON Parse JSON
JSON string mapped to 3. Doc Text. Exposes vendorName, invoiceNumber, totalAmount, etc.
4. Dropbox Upload
Writes to /pdf4meoutput/ with File Name = 6. vendorName + .pdf. Smart-rename complete.
kısa versiyon

Dört adet Make modülü. Dropbox Dosya İndir Tedarikçinin ham PDF dosyasını çekiyor (ekran görüntüleri gösteriyor) YnooxTestone bağlantı, yol /pdf4metest/sample/2030703747 (1).pdfPDF4me Yapay Zeka - Belge Ayrıştırıcı Önceki adımdan dosya adını ve belgeyi eşleştirir ve çalıştırır. varsayılan_fatura_çıkarma olarak Yapay Zeka Analizcisi Kimliği.JSON JSON'u ayrıştır döner Belge Metni Çıktıyı ayrı ayrı eşlenebilir belirteçlere dönüştürün. Dropbox Dosya Yükle yazıyor /pdf4meoutput/ ile Dosya adı = 6. satıcıAdı + .pdf Ve Veri = 1. Veriler Orijinal indirmeden. Sonuç: aynı PDF dosyası, anlamlı bir dosya adıyla çıktı klasörünüze yerleşir, insan müdahalesi olmaz.

Bu 4 modülün 8 modül yerine tercih edilmesinin sebebi budur.

İki tasarım seçeneği. Birincisi, Yükleme modülündeki veriler, Modül 1'e (orijinal Dropbox Verileri) bağlıdır.Modül 3 değil, bu. Yapay zeka ayrıştırıcısının yalnızca meta verileri çıkarması gerekiyor; yükleme, orijinal, dokunulmamış dosyayı yeniden kullanıyor, bu nedenle yeniden kodlama yok, kalite kaybı yok ve bir adım daha az. İkincisi, Dosya adı, ayrıştırılmış belirteci ve değişmez bir değeri kullanır. .pdf eklenti (ekran görüntüsü gösteriyor) 6. Satıcı Adı ardından yazılı metin .pdfBu sayede, yapay zekanın ne döndürdüğüne bakılmaksızın, yeniden adlandırılan dosya geçerli bir uzantıya sahip olur.

Bu, gerçek dünyada sıkça karşılaşılan soruları çözüyor.

İnsanlar bu sorunu şu gibi ifadelerle arıyorlar:

  • "Bir PDF dosyasını içeriğine göre otomatik olarak nasıl yeniden adlandırabilirim?" Bu 4 modüllü senaryo işi hallediyor: Yapay zeka satıcı adını okuyor, yükleme işlemi bunu dosya adı olarak kullanıyor. Hiçbir manuel işlem gerekmiyor.
  • "Bir PDF dosyasından satıcı adını çıkarıp başka bir yerde kullanabilir miyim?" Evet. Yapay Zeka - Belge Ayrıştırıcısından hemen sonra gelen JSON Ayrıştırma adımı, çıkarılan her alanı ayrı ayrı eşlenebilir bir belirteç olarak sunar (satıcı adı, fatura numarası, toplam tutar, vb.).
  • "Make'de yapay zeka destekli belge ayrıştırıcı var mı?" Evet, PDF4me AI - Belge Ayrıştırıcı modülü. Şablon tabanlıdır (Analiz Şablonu), bu nedenle aynı modül faturaları, makbuzları, sözleşmeleri ve özel formları işler.
  • "Bir PDF dosyasından model eğitmeden yapılandırılmış JSON verilerini nasıl çıkarabilirim?" Dahili bir Analiz Şablonu seçin (default_invoice_extraction (AP için) veya PDF4me kontrol panelinden özel bir tane oluşturabilirsiniz. Hiçbir eğitime gerek yok.
  • "Çıkarılan alanlardan birini kullanarak çıktı dosyasını yeniden adlandırabilir miyim?" Evet. JSON'u ayrıştırdıktan sonra, ayrıştırılan belirteci "Dosya Adı Yükle" alanına bırakın. İşlem tamam.

Ne inşa ediyorsunuz?

AP/gelen belge otomasyonu için yeniden kullanılabilir bir Make senaryosu. Tetikleyiciler (manuel, gösterildiği gibi zamanlanmış, dosya izleme, webhook) çalışır, tedarikçi PDF dosyası yapay zeka tarafından ayrıştırılır ve aynı dosya, içeriğinden türetilen anlamlı bir dosya adıyla yeniden yüklenir. Aynı akışla diğer belge türlerini işlemek için diğer PDF4me Analiz Şablonlarından (makbuzlar, sözleşmeler, satın alma siparişleri, özel formlar) herhangi birini ekleyin.

Senaryo tuvali oluşturun: Dropbox'tan Dosya İndirme (zamanlanmış zamanlayıcı simgesiyle), PDF4me AI - Belge Ayrıştırıcı, JSON Ayrıştırma ve Dropbox'tan Dosya Yükleme. Standart noktalı çizgi bağlantılarıyla birbirine bağlanan dört büyük dairesel modül simgesi.

Uçtan uca dört modül. Dropbox 1'deki saat simgesi, planlanmış bir tetikleyiciyi gösterir; üretim için webhook veya dosya izleme özelliğine geçin.


İhtiyacınız olan şey

Önce numuneyi alın. Ekran görüntülerinde kullanılan aynı tedarikçi faturasını indirin. İndirdiğiniz dosyayı Dropbox kaynak klasörünüze bırakın (örneğin...). /pdf4metest/örnek/Senaryoyu çalıştırmadan önce (böylece Modül 1 aynı dosyayı çeker) varsayılan_fatura_çıkarma aynı şeyi geri döndürüyor satıcı adı Yükleme adımında gördüğünüz belirteç.

Hızlı referans: Her parametrenin ne işe yaradığı

AI Analyzer Id
Picks the Analyzer Template. default_invoice_extraction for invoices; custom templates for receipts, contracts, purchase orders.
File Name + Document
Both mapped from the prior storage module. Filename (with extension) and binary content of the source.
Doc Text (output)
JSON string with every extracted field. Always wire into a JSON Parse JSON module next.
Parsed tokens
After Parse JSON, every Analyzer Template field becomes an individually mappable token (vendorName, invoiceNumber, etc).
Smart-rename pattern
Drop a parsed token + .pdf into the downstream Upload File Name slot. Output file is renamed automatically.
Connection reuse
One PDF4me connection per Make team is enough. Add it once, reuse across every PDF4me module.

Senaryoyu oluşturun

Modül 1: Dropbox'tan Dosya İndirme

Ham tedarikçi PDF dosyasını kaynak klasörden çıkarın.

AlanBu çalıştırmada kullanılan değer
ConnectionYnooxTestone (ynoox.test...). your Dropbox connection
Way of selecting filesSelect a file
File/pdf4metest/sample/2030703747 (1).pdf
Dropbox'tan YnooxTestone bağlantısıyla dosya indirme yapılandırması oluşturun, Dosya seçme yöntemi: Bir dosya seçin ve Dosya yolu /pdf4metest/sample/2030703747 (1).pdf.

Modül 2: PDF4me Yapay Zeka - Belge Ayrıştırıcı

Arama PDF4me Eylem seçici ve seçim ekranında Yapay Zeka - Belge Ayrıştırıcı.

AlanBu çalıştırmada kullanılan değer
ConnectionMy PDF4me connection (t...)
FileMap
File Name1. File Name (from Module 1)
Document1. Data (from Module 1)
AI Analyzer Iddefault_invoice_extraction (built-in)
PDF4me AI - Belge Ayrıştırıcı eylemi, Bağlantı olarak My PDF4me bağlantısı, Dosya olarak Harita, Dosya Adı olarak 1. Dosya Adı, Belge olarak 1. Veri ve AI Analizör Kimliği olarak default_invoice_extraction ile yapılandırılmıştır.

O varsayılan_fatura_çıkarma Şablon yerleşik olarak mevcuttur. Tıklayın. Analiz Şablonu Makbuzlar, sözleşmeler veya herhangi bir belge türü için özel bir analiz aracı oluşturmak üzere ipucundaki bağlantıyı kullanın.

Modül 3: JSON - JSON Ayrıştırma

Yapay zeka modülü sonucunu JSON dizesi olarak döndürür. Doc TextBunu ayrıştırarak, tek tek eşlenebilir alanları ortaya çıkarın.

AlanBu çalıştırmada kullanılan değer
Data structureMy data structure (or leave blank. Make builds one on first run)
JSON string3. Doc Text (from Module 2)
JSON Ayrıştırma işlemini, Veri yapısı olarak Benim veri yapım ve JSON dizesi olarak Yapay Zeka - Belge Ayrıştırıcı modülünden 3. Belge Metnine eşlenmiş şekilde gerçekleştirin.

Veri yapısını varsayılan olarak bırakın. Veri yapım Make, ilk senaryo çalıştırmasında canlı yapay zeka çıktısından bir tane oluşturur.

Modül 4: Dropbox'a Dosya Yükleme

Akıllı yeniden adlandırma adımı. Harita Dosya adı ayrıştırılmış belirtece artı bir değişmez değer .pdf uzantı ve Veri -e orijinal Modül 1 dosyası (yapay zeka çıktısı değil).

AlanBu çalıştırmada kullanılan değer
ConnectionYnooxTestone (ynoox.test...)
Folder/pdf4meoutput/
FileMap (so File Name and Data come from prior modules)
File Name6. vendorName + .pdf (the parsed vendorName plus a literal .pdf extension)
Data1. Data (re-uses the original Dropbox download. not the AI output)
Dropbox'a dosya yükleme yapılandırmasını şu şekilde ayarlayın: Bağlantı YnooxTestone, Klasör /pdf4meoutput/, Dosya türü Eşleme, Dosya Adı 6. vendorName ardından .pdf ve Veri 1. Orijinal Dropbox indirmesinden alınan Veri olarak eşlenmiştir.

Akıllı yeniden adlandırma: 6. Satıcı Adı Bu, 3. Modülden ayrıştırılan ve tam anlamıyla bir değere sahip olan belirteçtir. .pdf Hemen ardından yazıldı.

Kaydet ve tıkla Bir kez çalıştırSatıcıya ait PDF dosyası şu adrese düşüyor: /pdf4meoutput/ Satıcısının adıyla adlandırılmıştır.


Sorun giderme

Parse JSON cannot see Doc Text
The AI module did not run yet. execute the scenario once with Run once. Make builds the data structure from the live output of Module 2 on first execution.
Renamed file has no .pdf extension
Forgot the literal .pdf text after the vendorName token. Click the File Name field, place the cursor after the parsed token, and type .pdf.
Upload writes an empty file
Data is bound to the wrong source. It should be Module 1 (original Dropbox download). 1. Data, not the AI output. The AI module returns metadata, not a binary file.
vendorName comes back as empty or wrong
The Analyzer Template did not match the document layout. Try a different built-in template, or create a custom template at dev.pdf4me.com tuned for the layout of your vendors.
Want to extract more than vendor name
Any field in the Analyzer Template is exposed as a token after Parse JSON. Drop invoiceNumber, totalAmount, lineItems, etc anywhere you would drop a normal Make variable.
AI Analyzer Id dropdown is empty
No analyzer templates exist on your PDF4me account yet. Open dev.pdf4me.com, navigate to the Analyzer Templates section, and either pick the built-in default_invoice_extraction or create a custom template.

Bu deseni ne zaman kullanmalısınız?

Accounts payable automation
Vendor invoices in, structured data into Airtable / NetSuite / Xero, renamed file archived.
Email-to-ERP routing
Inbound email PDFs get parsed and routed to the right department based on extracted fields.
Contract intake (custom template)
Custom Analyzer Template extracts effective_date, parties, governing_law into a legal tracker.
Audit-friendly archives
Renaming by extracted vendor and date makes folders searchable and audit-trail clean.

Sırada ne okumalıyım?


SSS

What is the difference between AI - Document Parser and AI-Invoice Parser?+
AI-Invoice Parser uses a fixed invoice schema (vendor, line items, totals, dates) and returns confidence scores. AI - Document Parser is template-driven via the AI Analyzer Id, so you can swap the document type by picking a different template. Use AI-Invoice Parser for AP-only workflows; use AI - Document Parser when you handle multiple document types or need a custom field set.
Where do I create a custom Analyzer Template?+
From the AI Analyzer Id dropdown click the Analyzer Template link in the hint, or visit dev.pdf4me.com. Define the fields you want extracted, name the template, save. The new template appears in the AI Analyzer Id dropdown in Make on the next scenario edit.
Why is Data on the Upload module bound to Module 1 instead of Module 2?+
Because the AI module only returns metadata (the extracted JSON on Doc Text), not a binary file. The original PDF lives on Module 1 Data. Re-using it on the upload avoids re-encoding and keeps the output identical to the input.
How do I add the .pdf extension to the renamed file?+
After dropping the parsed vendorName token into File Name, place the cursor right after it and type the literal text .pdf. Make stores File Name as a mixed string (token + literal), and the upload writes the file with the combined name.
Can I trigger this from email, SharePoint, or a webhook instead of a scheduled Dropbox download?+
Yes. Replace Module 1 with any module that produces a binary file and a filename: Gmail Get Attachments, SharePoint Get file content, OneDrive Download a File, Webhooks Custom webhook with file payload. Modules 2, 3, 4 stay identical.
How big can the input PDF be?+
Practical limits are bounded by Make operation timeouts and the PDF4me API payload limit. For multi-hundred-MB documents, downsample first via a PDF4me Compress action then run AI - Document Parser on the result.
Does this work in Power Automate, n8n, or Zapier?+
Yes. The PDF4me AI - Document Parser action is available on all four platforms with the same Analyzer Template concept. See the cross-platform comparison at the bottom of the Make action reference page.
How accurate is the extraction?+
Accuracy depends on document layout consistency and the Analyzer Template fit. Built-in templates like default_invoice_extraction are tuned across thousands of vendor invoices. For custom layouts that the AI mis-reads on, build a custom Analyzer Template in dev.pdf4me.com with examples of your specific format.

Başlayın

Çözüm dosyasını kullanarak deneyin.

↓ Örnek-tedarikçi-faturası.pdf dosyasını indirin