Jagamisviis:


Dokumenditöötlusmudeli kasutamine Power Automate

Märkus.

Alates 2025. aasta maist on toimingu Dokumendist teabe ekstraktimine nimi Dokumentide töötlemine.

Dokumenditöötlusmudeli Power Automate kasutamiseks toimige järgmiselt.

  1. Logige sisse Power Automate.

  2. Vali+ Loo>kohene pilvevoog.

  3. Valige Käivita voog>käsitsi Loo.

  4. Valige Käivita voog käsitsi ja seejärel valige vasakpoolsel paneelil +Lisa sisendfail> .

  5. Valige + kujundajas pärast Käivita voog käsitsi ja seejärel valige toimingute loendist Töötle dokumente .

  6. Valige dokumenditöötlusmudel, mida soovite kasutada, ja seejärel valige dokumendi tüüp.

  7. Lisage väljale Vorm päästikust File Content .

    Kuvatõmmis faili sisust väljal

  8. Järjestikustes toimingutes saate kasutada mis tahes mudeli ekstraheeritud AI Builder välju ja tabeleid. Oletame näiteks, et teie mudel on treenitud väärtusi ja ekstraktima InvoiceIDTotal . Samuti soovite need pärast dokumendist ekstraktimist kanalisse Microsoft Teams AI Builder postitada. Peaksite lisama toimingu Postita sõnum vestluses või kanalis ja seejärel mudeli väljundväljad AI Builder .

    Märkus.

    • Välja väärtuse toomiseks valige <field_name> väärtus.
    • Ekstraktitud üksuse usaldusskoori toomiseks valige <field_name> usaldusskoor.

    Kuvatõmmis jaotisest

Palju õnne! Lõite pilvevoo, mis kasutab dokumenditöötlusmudelit AI Builder . Valige paremas ülanurgas Salvesta ja seejärel valige pilvevoo proovimiseks Testi .

Lehekülje vahemik

Mitmeleheküljeliste dokumentide puhul on võimalik määrata töödeldav leheküljevahemik.

  1. Valige kaardil Dokumentide töötlemine suvand Täpsemad parameetrid ja seejärel valigeLehed .

  2. Sisestage parameetrisse Leheküljed lehekülje väärtus või leheküljevahemik. Näide: 1 või 3-5.

    Kuvatõmmis väljast Leheküljed, kuhu sisestate leheküljevahemiku.

Märkus.

Kui teil on suur dokument, millel on ainult üks vorm, soovitame tungivalt kasutada parameetrit Leheküljed . See võib vähendada mudeli ennustamise kulusid, mis võib jõudlust suurendada. Leheküljevahemik peaks siiski sisaldama kordumatut vormi, et toiming tagastaks õiged andmed.

Näide: Dokument sisaldab esimest vormi leheküljel 2 ja teist vormi, mis ulatub üle lehekülgede 3 ja 4.

  • Kui sisestate leheküljevahemiku 2, tagastab see esimese vormi andmed.
  • Kui sisestate leheküljevahemiku 3–4, tagastab see ainult teise vormi andmed.
  • Kui sisestate leheküljevahemiku 2–4, tagastab see ainult esimese ja teise vormi osalised andmed (tuleks vältida).

Sisendparameetrid

Nimetus Nõutav Tüüp Kirjeldus Väärtused
AI mudel Ja mudel Analüüsiks kasutatav dokumenditöötlusmudel Koolitatud ja avaldatud dokumenditöötlusmudelid
Dokumendi tüüp Ja loend Analüüsitava vormi failitüüp PDF-dokument (.pdf), JPEG-pilt (.jpeg), PNG-pilt (.png)
Vorm Ja fail Töödeldav vorm
Leheküljed No string Töödeldav leheküljevahemik

Väljundparameetrid

Nimetus Tüüp Kirjeldus Väärtused
{field} väärtus string AI-mudeli ekstraheeritud väärtus
{field} Enesekindluse skoor Float Kui kindel mudel prognoosimisel on Väärtus vahemikus 0 kuni 1. Väärtused, mis on lähedased väärtusele 1, näitavad suuremat kindlust, et ekstraheeritud väärtus on täpne
{table}{column} väärtus string AI-mudeli poolt tabeli lahtri jaoks eraldatud väärtus
{table}{column} Enesekindluse skoor Float Kui kindel mudel prognoosimisel on Väärtus vahemikus 0 kuni 1. Väärtused, mis on lähedased väärtusele 1, näitavad suuremat kindlust, et ekstraheeritud lahtri väärtus on täpne

Märkus.

  • Välja võib pakkuda rohkem väljundparameetreid, nagu väljakoordinaadid, hulknurgad, piirdeboksid ja leheküljenumbrid. Neid ei ole meelega loetletud, kuna need on mõeldud täiustatud kasutamiseks.

  • Koordinaadid on esitatud protsendina dokumendi kõrgusest ja laiusest, mis pärinevad vasakust ülanurgast. Näiteks kui on antud koordinaadid X = 0,10 ja Y = 0,20, tähendab see asukohta 10% dokumendi laiusest piki X-telge ja 20% selle kõrgusest piki Y-telge, mõlemad mõõdetuna vasakust ülanurgast.

Levinud kasutusjuhtumid

Dokumenditöötlustabeli väljundi itereerimine Power Automate

Selle protseduuri illustreerimiseks kasutame järgmist näidet, kus koolitasime dokumenditöötlusmudelit ekstraktima tabelit, millele panime nimeks Üksused , millel on kolm veergu: Kogus,Kirjeldus ja Kokku . Soovime salvestada tabeli iga reaüksuse Exceli faili.

Kuvatõmmis dokumendi töötlemisel ekstraktitud tabelist.

  1. Valige väli, kuhu soovite tabeli lahtrisse kirjutada. Avaneb dünaamilise sisu paneel, kus kuvatakse kõik, mida dokumenditöötlusmudel oskab ekstraktida. Otsige {tabeli nime,} {veeru nime} väärtust. Meie näide kasutab Items Quantity value.

    Kuvatõmmis kuvast

  2. Kui olete selle väärtuse lisanud, lisatakse toiming, kuhu selle lisasite, automaatselt juhtelementi Rakenda igale juhtelemendile. Nii töödeldakse pilvevoo käivitamisel tabeli iga rida.

  3. Jätkake veergude lisamist, mida soovite itereerida.

    Kuvatõmmis kaardist

Märkeruutude väljundite töötlemine Power Automate

Märkeruudu väärtused on tüüpi Boolean: true tähendab, et märkeruut on dokumendis märgitud märgituks ja tähendab, et see pole märgitud. false

Üks võimalus selle väärtuse kontrollimiseks on toiming Tingimus . Kui märkeruudu väärtus on võrdne true, siis tehke üks toiming. Kui väärtus on false, käivitage mõni muu toiming. Järgmisel joonisel on näide.

Kuvatõmmis märkeruudu väärtuse toomisest tingimuses.

Teine võimalus on vastendada true/false märkeruudu väljund teiste valitud väärtustega, kasutades avaldist if . Näiteks võib teil Exceli failis olla veerg, kuhu soovite kirjutada "Prioriteet", kui üks dokumendi märkeruutudest on märgitud, või "Mitteprioriteetne", kui see pole valitud. Selleks võite kasutada järgmist avaldist: if(<document processing output>, 'Priority', 'Non-priority'). Järgmine animatsioon näitab näidet.

Animatsioon, mis näitab, kuidas kasutada avaldist märkeruudu tagastatud loogikaväärtuse vastendamiseks.

Valuutatähiste (€, $,...) eemaldamine dokumendi väljundist, mis töötleb Power Automate

Näitena võib dokumenditöötlusmudeli ekstraheeritud koguväärtusel olla valuutatähis, näiteks $54. Märgi $ või muude sümbolite eemaldamiseks, mille soovite välja jätta, kasutage selle eemaldamiseks asendusavaldist . Siin on juhised.

replace(<document processing output>, '$', '')

Avaldise Asenda valuuta animatsioon.

Teisendage dokumendi töötlemise väljundstringi arvuks Power Automate

AI Builder Dokumendi töötlemine tagastab kõik ekstraktitud väärtused stringidena. Kui sihtkoht, kuhu soovite dokumenditöötluse käigus AI Builder ekstraktitud väärtuse salvestada, nõuab arvu, saate väärtuse teisendada arvuks, kasutades avaldist int või float . Kasutage int, kui arvul pole kümnendkohti. Kasutage ujukarvu, kui arvul on kümnendkohad. Seda saab teha järgmiselt.

float('<document processing output>')

Animatsioon, mis näitab, kuidas lisada avaldist

Tühikute eemaldamine dokumendi töötlemise väljundist Power Automate

Tühjade tühikute eemaldamiseks väljundväärtustest kasutage funktsiooni asendamine :

replace(<document processing output>, ' ', '')

Avaldise Asenda tühikud animatsioon.

Teisendage dokumendi töötlemise väljundstringi kuupäevaks Power Automate

AI Builder Dokumenditöötlus tagastab kõik väljundid stringidena. Kui sihtkoht, kuhu soovite dokumenditöötluse käigus ekstraktitud väärtuse salvestada, peab olema kuupäevavormingus, saate kuupäeva sisaldava väärtuse teisendada kuupäevavormingusse. Selleks kasutage avaldist formatDateTime . Seda saab teha järgmiselt.

formatDateTime(<document processing output>)

Avaldise formatDateTime animatsioon.

Meilisignatuuri filtreerimine voost nii, et dokumenditöötlusmudel (Microsoft 365 Outlook) seda ei töötleks.

Outlooki Microsoft 365 konnektorist sissetulevate meilisõnumite puhul korjatakse Power Automate meiliallkirjad manustena. Selleks, et dokumenditöötlusmudel neid ei töötleks, lisage oma pilvevoogu tingimus, mis kontrollib, kas Outlooki konnektori väljund Microsoft 365 nimega Manused on tekstisisene on võrdne vääraga. Lisage tingimuse harusse Kui jah dokumendi töötlemise toiming. Sellega töödeldakse ainult meilimanuseid, mis ei ole tekstisisesed allkirjad.

Filtri manuse tingimuse kuvatõmmis.