Ana içeriğe geç

Yapay Zeka - Belge Ayrıştırıcı Power Automate

Bu eylemin yaptığı şey

PDF4me Yapay Zeka - Belge Ayrıştırıcı kaydedilmiş bir oyunu çalıştırır. Analizör -den PDF4me Herhangi bir belgeye karşı kontrol paneli oluşturur ve çıkarılan verileri döndürür. Ayrıştırılmış Belge Verileri dinamik JSON içeride Power Automate Akış. Tek bir işlem faturaları, satın alma siparişlerini, makbuzları, sözleşmeleri, laboratuvar raporlarını, kimlik kartlarını veya herhangi bir özel formu kapsar, sadece işaretlemeniz yeterli. Özelleştirme Notu eşleşmede Analizör Kimliği (Tek bir şema için ayrıştırma, birçok belge varyantı için sınıflandırma). Alanlar, ayrı ayrı eşlenebilir belirteçler olarak gelir ve bunları istediğiniz yere sürükleyip bırakabilirsiniz. SharePoint, ExcelDataverse Outlookveya herhangi bir aşağı akış Microsoft 365 adım.

İlgili Blog Yazıları(1)

Test için Örnek Fatura

İşlemin baştan sona sorunsuz çalıştığını doğrulamak için bu örnek tedarikçi faturasını kullanın ve ardından akışınızı canlı verilere yönlendirin. Yükleyin. SharePoint, OneDriveveya Dropbox, harita Dosya İçeriği itibaren Dosya içeriğini al, ayarlamak Dosya adı ile örnek-tedarikçi-faturası.pdfve türü varsayılan_fatura_çıkarma içinde Özelleştirme NotuEylem geri döner. Ayrıştırılmış Belge Verileri Örneğin şu alanlarla fatura numarası, satıcı adı, Ve ya fatura edilecek.

Kimliğinizi Doğrulama API Rica etmek

aramak için PDF4me başından sonuna kadar Power AutomateAkışın geçerli olması gerekiyor. PDF4me API tuşa basın PDF4me Connect Bağlayıcı. Geliştirici kontrol panelinden anahtarınızı alın veya değiştirin.

Öncelikle analiz cihazınızı kurun.

Bu kılavuzda kullanacağınız kontrol paneli URL’leri:
Öncelikle Analizörünüzü oluşturun (her platform için zorunludur)
AI - Belge Ayrıştırıcı, PDF4me geliştirici panosundan kaydedilmiş bir Analizleyiciyi çalıştırır. Tek bir belge şeması için "Parse" seçeneğini veya tek bir çağrıda birçok varyantı (Müşteri ABC, Müşteri XYZ, genel fatura) yönlendirmek için "Classify" seçeneğini seçin. Aynı Analiz Aracı Kimliği, Make, Zapier, Power Automate, n8n ve REST API'de çalışır.

Kaçırmamanız Gereken Önemli Bilgiler

Analiz aracı kontrol panelinde yer alır, akış yalnızca ona referans verir.
Şemayı (alanlar, türler, açıklamalar) bir kez tanımlarsınız. Analizci listesi Ve Analiz detayları Sayfalar. Power Automate eylem okumaları Özelleştirme Notu Hangi analizörün çalıştırılacağını seçmek için. Analizör şemasını daha sonra değiştirin ve aynı kimliğe işaret eden her akış, yeniden akış oluşturma işlemine gerek kalmadan onu hemen algılar.
Ayrıştırılan belge verileri tamamen dinamiktir. JSON
Çıktı nesnesi, Analyzer şemanızda tanımlanan her alan için bir özelliğe sahiptir. Power Automate Bu özellikleri, her bir sonraki işlemin dinamik içerik panelinde doğrudan gösterir. Hayır Ayrıştırma JSON Gerekli adım.
Ayrıştırma mı yoksa Sınıflandırma mı yapılacağına karar veren işlem değil, Analizleyici'dir.
Aynı işlem, iki analizör modu. A Ayrıştırma Analizleyici, tek şemasındaki alanları döndürür. A Sınıflandırmak Analiz aracı, belgeyi en iyi eşleşen şemaya yönlendirir ve sınıflandırma adını döndürür. artı Eşleşen şemanın çıkarılan alanları. Özelleştirme Notunda Analizör Kimliğini değiştirerek davranışı değiştirin.
Power Automate PDF4me AI - Belge Ayrıştırıcı Parametreleri sekmesinde, Dosya İçeriği Dropbox Dosya İçeriğinden eşlenmiş, Dosya Adı Test.pdf, Gelişmiş parametreler 1/1 olarak gösteriliyor ve Özelleştirme Notu default_invoice_extraction olarak ayarlanmış.

Parametreler sekmesi: harita Dosya İçeriği önceki bir Dosya içeriğini al adım, ayarla Dosya adı (kullanmak örnek-tedarikçi-faturası.pdf (önerilen örnekle birlikte), genişletin Gelişmiş parametrelerdaha sonra ayarla Özelleştirme Notu ile varsayılan_fatura_çıkarma veya özel Analizci Kimliğiniz.

Parametreler

Bu kılavuzda kullanacağınız kontrol paneli URL’leri:

Eylemde gerekli olanlar: Dosya İçeriği (ikili), Dosya Adı (uzantılı dize) ve Özelleştirme Notu (Analizör Kimliği) PDF4me (Gösterge paneli, Gelişmiş parametreler altında yer alır ancak aslında gereklidir; onsuz yapılan işlemin hiçbir faydası olmaz.)

ParametreGerekliNe işe yarar?Örnek
File ContentYesBinary content of the source document. Map from a previous Get file content step (SharePoint, OneDrive, Outlook attachment, Dropbox, or any cloud-storage connector that exposes raw bytes). Try the sample-vendor-invoice.pdf above for your first run.File Content
File NameYesSource document filename with extension. Used for format detection and for tracking the call in logs. Accepts .pdf, .png, .jpg, .jpeg. Match the name of the file you uploaded (for example sample-vendor-invoice.pdf).sample-vendor-invoice.pdf
Customisation NoteYes (Advanced)The Analyzer Id from the PDF4me dashboard. 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>. Use default_invoice_extraction for invoices, a Parse Analyzer Id for one schema, or a Classify Analyzer Id for several variants.default_invoice_extraction

Özelleştirme Notu: Analizci Kimliklerinin davranışla nasıl eşleştiği

Ayrıştırma Çözümleyici KimliğiTek bir şema, tanımladığınız alanları çıkarır.
En iyi sonuç, işlediğiniz her belgenin aynı düzen ailesini paylaşması durumunda elde edilir (örneğin, yalnızca kendi faturalarınız). Çıktı JSON Tam olarak tarif ettiğiniz özellikleri içeriyor. alanlar Analiz cihazında.
Sınıflandırma Analizörü KimliğiTek bir çağrıda birçok şema, rota ve veri çıkarma işlemi.
Bir akışın birden fazla varyantı (Müşteri ABC, Müşteri XYZ, genel fatura) ele alması gerektiğinde en iyisidir. Yapay zeka gelen verileri eşleştirir. PDF Sınıflandırma istemine göre en uygun Şemayı bulur ve ardından eşleşen Sınıflandırma Adını ve bu Şemanın çıkarılan alanlarını döndürür.
varsayılan_fatura_çıkarmaDahili fatura analizcisi
Tipik tedarikçi faturaları için kullanıma hazır. İadeler fatura numarası, satıcı adı, ya fatura edilecekÖzel bir şema oluşturmaya gerek kalmadan tarihleri ve ilgili başlık alanlarını kullanabilirsiniz.

Çıktı

Eylem geri dönüyor Ayrıştırılmış Belge Verileri dinamik olarak JSONAnaliz şemanızda tanımlanan her özellik, her bir sonraki işlemin dinamik içerik panelinde ayrı ayrı eşlenebilir bir belirteç olarak görünür. Yanıt başlıkları ayrıca standart bilgiler de içerir. Power Automate yönlendirme meta verileri.

Power Automate AI - Belge Ayrıştırıcı çalıştırma çıktısı, durum kodu 200 ve gövde JSON'u şu bilgileri içeriyor: invoiceNumber INV-3337, invoiceDate January 25 2016, vendorName DEMO - Sliced Invoices, vendorAddress, vendorEmail admin@slicedinvoices.com, billTo Test Business, billToAddress ve billToEmail test@test.com (örnek tedarikçi faturasındaki default_invoice_extraction'dan).

Örnek tedarikçi faturasında başarılı bir çalıştırma gerçekleştirildi. varsayılan_fatura_çıkarma. durum kodu 200; Ayrıştırılmış Belge Verileri Sonraki eşleme işlemleri için her bir Analizör alanı başına bir özellik gösterir.

Saha (örnek çalıştırma)Örnek değer
invoiceNumberINV-3337
invoiceDateJanuary 25, 2016
vendorNameDEMO - Sliced Invoices
vendorEmail[email protected]
billToTest Business
billToEmail[email protected]
paymentDeadlineJanuary 31, 2016
ÇıktıTipİçeriğinde neler var?
statusCodeInteger200 on success, 400 for a malformed request body, 500 on a server-side error.
headersObjectStandard Power Automate / Microsoft routing headers, including Content-Type application/json.
Parsed Document DataDynamic JSONThe body object. One property per field defined in your Analyzer schema (string, number, date, or nested table). For Classify Analyzers, the Classification Name of the matched Schema is also present.

Hızlı Kurulum

  1. Öncelikle Analiz aracınızı oluşturun. Açın Analizci listesi, tıklamak + EkleAçık bir Analizör Kimliği girin, seçin Ayrıştırma veya SınıflandırmakSatırı kaydedin, ardından belge şeması ekleyin. Analiz detayları Sayfaya bakın. Parse kurulum kılavuzu veya Sınıflandırma kurulum kılavuzu Ayrıntılı çözüm için.
  2. Sizin Power Automate akış tıklaması + Yeni adım, aramak PDF4me, seçmek Yapay Zeka - Belge Ayrıştırıcı.
  3. Giriş yap PDF4me Sizinle bağlantı kurun API anahtar.
  4. Dosya İçeriğiÖnceki haritadan. Dosya içeriğini al adım (SharePoint, OneDrive, Outlook (ek dosya, Dropbox veya herhangi bir bulut depolama bağlantısı).
  5. Dosya adıKaynak dosya adını uzantısıyla eşleştirin (sample-vendor-invoice.pdf, invoice.png, vesaire).
  6. Gelişmiş parametrelerÖzelleştirme Notu1. adımda aldığınız Analizör Kimliğini girin (örneğin default_invoice_extraction, client_invoices, veya purchase order parser).
  7. Akışı kaydedin ve test edin. İşlem geri döner. Ayrıştırılmış Belge Verileri Şemanızda her alan için bir özellik olacak şekilde. Dinamik içerik panelini kullanarak alanları bir sonraki adıma eşleştirin.

İş Akışı Örnekleri

İş Akışı ÖrnekleriOpen by default. Four common AI - Document Parser patterns in a 2x2 grid.
Tedarikçi faturaları SharePoint liste
  1. Yeni dosya oluşturulduğunda tetiklenir. SharePoint Gelen Faturalar kütüphane.
  2. Yeni dosyanın içeriğini alın. PDF.
  3. Koşmak Yapay Zeka - Belge Ayrıştırıcı Özelleştirme Notu, Ayrıştırma Analizcisi Kimliğinize ayarlanmıştır. fatura ayrıştırıcı.
  4. SharePoint Öğe oluştur AP listesinde, fatura numarası, tedarikçi adı, toplam tutar ve vade tarihi dinamik olarak eşleştirilmiş şekilde yer almaktadır. JSON.

Darbe: Manuel veri girişi, sıfır dokunuşlu AP alımıyla değiştirildi.

Classify ile karma satıcı gelen kutusu
  1. Outlook Yeni bir e-posta geldiğinde Bağlantı tetikleyicisi ile.
  2. Ek içeriğini ikili veri olarak alın.
  3. Yapay Zeka Çalıştır - Özelleştirme Notu, Sınıflandırma Analizcisi Kimliği olarak ayarlanmış Belge Ayrıştırıcısı (müşteri_faturalarıHer tedarikçi için bir şema bulundurmak.
  4. Döndürülen Sınıflandırma Adını etkinleştirin ve Müşteri ABC alanlarını bir Dataverse tablosuna, Müşteri XYZ alanlarını ise başka bir Dataverse tablosuna yönlendirin.

Darbe: Bir Power Automate Flow, manuel sıralamaya gerek kalmadan her tedarikçiyi yönetir.

Satın alma siparişleri Excel inceleme için
  1. Yeni tetikleyici PDF Dropbox'ta PO gelen kutusu.
  2. Dosya içeriğini al.
  3. Yapay Zeka Çalıştır - Özelleştirme Notu ile Belge Ayrıştırıcı satın alma siparişi ayrıştırıcısı.
  4. Excel Tabloya satır ekle Yanıt dosyasından alınan SalesOrderNumber, AgentName, OrderDate ve TotalAmount bilgileriyle eşleştirme yapılır.

Darbe: Operasyon ekibi, tek bir dosya açmadan her bir sipariş formunu görüyor. PDF.

Müşteri kayıt formu Dynamics 365
  1. Power Automate Bir HTTP isteği alındığında Portalınızdan tetikleyin.
  2. Yüklenen dosyayı çözümleyin. PDF.
  3. Özelleştirme Notu ile Yapay Zeka Çalıştır - Belge Ayrıştırıcıyı, özel işe alım formunuz için oluşturduğunuz Ayrıştırma Analizcisi Kimliğine ayarlayın.
  4. Veri evreni Yeni bir satır ekle Bir İletişim için, Şirket Adı, İletişim Kişisi, E-posta, Vergi Kimlik Numarası, Fatura Adresi bilgilerini doğrudan eşleştirir.

Darbe: Müşterinin manuel CRM girişi olmadan kendi kendine sisteme entegrasyonu.

Sıkça Sorulan Sorular

What is the difference between AI - Document Parser and AI-Invoice Parser?+
AI-Invoice Parser uses a fixed schema tuned for invoices (vendor, line items, totals, dates). AI - Document Parser is schema-driven: it runs whatever Analyzer you reference by Customisation Note, built once in the PDF4me dashboard. The same action handles purchase orders, receipts, contracts, custom forms, lab results, ID cards, or anything else you describe in a schema. Pick AI - Document Parser whenever you need flexibility or a non-invoice document type.
Where do I build the Analyzer?+
At https://dev.pdf4me.com/dashboard/#/ai-document-parser/ (Analyzer list, + Add) and https://dev.pdf4me.com/ai-document-parser/?id=<analyzer-guid> (Analyzer detail for schemas). Two analyzer types: Parse (one schema) and Classify (many variants). Reference the Analyzer Id in the Customisation Note field.
What does Customisation Note actually do?+
Customisation Note tells the action which saved Analyzer to apply to your document. Type the Analyzer Id you created in the dashboard (for example default_invoice_extraction, client_invoices, or purchase order parser). The Analyzer schema controls every extracted field; changing this single value lets one Power Automate flow handle multiple document types.
What format is the output and how do I map fields downstream?+
Parsed Document Data is dynamic JSON with one property per field defined in your schema. In SharePoint Create item, Excel Add a row, Dataverse Add a new row, or any downstream action, pick the matching property from the dynamic content panel and drop it into the target column. No Parse JSON step needed.
Which file types does the action accept?+
PDF, PNG, JPG, and JPEG. The Get file content action of any cloud-storage connector that exposes binary file bytes can feed AI - Document Parser. Scanned PDFs work because the AI engine handles OCR internally.
Can one flow process several document variants in one run?+
Yes, with a Classify Analyzer. Build one Classify Analyzer with one Schema per variant (Client ABC, Client XYZ, generic invoice). The AI picks the best-matching Schema at runtime and the action returns its fields plus the Classification Name. Switch on the Classification Name in a Power Automate switch step to route each result to the right downstream destination.
What happens on failure?+
Status code 400 means the request body was malformed (missing File Content, invalid filename, or an Analyzer Id that does not exist in your account). Status code 500 means a transient server-side error, your flow should retry. Use a Try / Catch / Finally scope around the action for production-grade error handling.
Will the same Analyzer work from Make, Zapier, n8n, or the REST API?+
Yes. The Analyzer Id is shared across every platform. Once you save an Analyzer in the dashboard you can call it from Power Automate, Make, Zapier, n8n, or the REST API by passing the same Id. Schema changes propagate to every platform without rewiring.

İlgili Eylemler

Diğer Platformlarda Aynı Görev

Yapay Zeka - Belge Ayrıştırıcı Make
Aynı Analizör Kimliği, görsel senaryo çeşidi. Belge Metni döndürür. JSON; bir Parse ile eşleştirin JSON modül.
Yapay Zeka - Belge Ayrıştırıcı n8n
Kendi sunucunuzda barındırılan veya bulut tabanlı n8n İş akışları. Yapay Zeka Analizcisi Kimliği açılır menüsü, GetAnalyzerId aracılığıyla kaydedilmiş Analizcilerinizi doğrudan yükler. API.
Yapay Zeka - Belge Ayrıştırıcı Zapier
6.000'den fazla kaynaktan herhangi birinden yapay zeka çıkarımını tetikleyin. SaaS Uygulamalar. Yapay Zeka Analizcisi Kimliği açılır menüsünden Analizcinizi seçin (Yapay Zeka Analizcisi Adı artık kullanılmamaktadır).
Yapay Zeka Belge Ayrıştırıcısı REST API
Ham POST uç nokta /v2/FlowV2/AiDocumentParser Özel arka uç kodu veya Postman testleri için.

Yardım Alın