Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
Märkus.
Alates 2025. aasta maist on toimingu Dokumendist teabe ekstraktimine nimi Dokumentide töötlemine.
Dokumenditöötlusmudeli Power Automate kasutamiseks toimige järgmiselt.
Logige sisse Power Automate.
Vali+ Loo>kohene pilvevoog.
Valige Käivita voog>käsitsi Loo.
Valige Käivita voog käsitsi ja seejärel valige vasakpoolsel paneelil +Lisa sisendfail> .
Valige + kujundajas pärast Käivita voog käsitsi ja seejärel valige toimingute loendist Töötle dokumente .
Valige dokumenditöötlusmudel, mida soovite kasutada, ja seejärel valige dokumendi tüüp.
Lisage väljale Vorm päästikust
File Content.
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.
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.
Valige kaardil Dokumentide töötlemine suvand Täpsemad parameetrid ja seejärel valigeLehed .
Sisestage parameetrisse Leheküljed lehekülje väärtus või leheküljevahemik. Näide: 1 või 3-5.
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.
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.
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.
Jätkake veergude lisamist, mida soovite itereerida.
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.
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.
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>, '$', '')
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>')
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>, ' ', '')
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>)
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.