Bendrinti naudojant


Naudokite dokumentų apdorojimas modelį Power Automate

  1. Prisijunkite prie Power Automate.

  2. Pasirinkite Mano srautai>Naujas srautas>Momentinis debesies srautas.

  3. Įveskite srauto pavadinimą.

  4. Dalyje Pasirinkite, kaip suaktyvinti šį srautą pasirinkite Rankiniu būdu suaktyvinti srautą, tada pasirinkite Kurti.

  5. Išplėskite Rankiniu būdu suaktyvinti srautą, tada pasirinkite + Įtraukti įvesties>failą kaip įvesties tipą.

  6. Pasirinkite + Naujas veiksmas>AI Builder, tada veiksmų sąraše pasirinkite Išskleisti informaciją iš dokumentų .

  7. Pasirinkite dokumentų apdorojimas modelį, kurį norite naudoti, tada pasirinkite dokumento tipą.

  8. Lauke Forma įtraukite failo turinį iš paleidiklio.

    Failo turinio ekrano kopija.

  9. Atlikdami nuoseklius veiksmus, galite naudoti bet kurį iš modelio ištrauktų AI Builder laukų ir lentelių. Pavyzdžiui, tarkime, kad mūsų modelis yra apmokytas išgauti partijos numerį, neto svorį ir bruto svorio reikšmes. Taip pat norime juos Microsoft Teams paskelbti kanale po to, kai AI Builder ištraukėme juos iš dokumento. Tiesiog pridėkite veiksmą Skelbti pranešimą iš Microsoft Teams jungties, tada pasirinkite laukus iš atpažinimo ženklų sąrašo.

    Pastaba.

    • Norėdami gauti lauko reikšmę, pasirinkite <field_name> reikšmę . Pavyzdžiui, lauke Partijos numeris pasirinkite Partijos numerio reikšmė.
    • Norėdami gauti žymės langelio reikšmę, pasirinkite <checkbox_name> reikšmę. Pavyzdžiui, žymimajame laukelyje Prioritetinis siuntimas pasirinkite Prioritetinė siuntimo reikšmė. Grąžinama reikšmė yra Bulio logikos: true jei žymės langelis pažymėtas kaip pažymėtas dokumente,jei false ne.
    • Norėdami gauti ištraukto elemento patikimumo įvertinimas, pasirinkite <field_name> patikimumo įvertinimas. Pavyzdžiui, lauke Partijos numeris pasirinkite Partijos numeris patikimumo įvertinimas.

    Dokumentų apdorojimas srauto apžvalgos ekrano kopija.

Sveikiname! Sukūrėte srautą, kuriame naudojamas AI Builder dokumentų apdorojimas modelis. Viršutiniame dešiniajame kampe pasirinkite Įrašyti , tada pasirinkite Testuoti , kad išbandytumėte savo srautą.

Puslapių diapazonas

Dokumentuose, kuriuose yra keli puslapiai, galima nurodyti apdorotinų puslapių diapazoną.

  1. Dalyje Išskleisti informaciją iš dokumentų kortelė pasirinkite Rodyti išplėstines parinktis. Ši parinktis pasikeičia į Slėpti išplėstines parinktis.

  2. Parametre Puslapiai įveskite puslapio reikšmę arba puslapių diapazoną. Pavyzdys: 1 arba 3-5.

    Puslapio lauko, kuriame įvedate puslapių diapazoną, ekrano nuotrauka.

Pastaba.

Jei turite didelį dokumentą, kuriame yra tik viena forma, primygtinai rekomenduojame naudoti parametrą Puslapiai . Tai padarius galima sumažinti modelio prognozė kainą, o tai gali padidinti našumą. Tačiau puslapių diapazone turi būti unikali veiksmo forma, kad būtų pateikti teisingi duomenys.

Pavyzdys: dokumento 2 puslapyje yra pirmoji forma, o 3 ir 4 puslapiuose – antra:

  • Jei įvesite 2 puslapių diapazoną, bus pateikti pirmosios formos duomenys.
  • Jei įvesite 3–4 puslapių diapazoną, bus pateikti tik antrosios formos duomenys.
  • Jei įvesite 2–4 puslapių diapazoną, jis grąžins dalinius pirmosios ir antrosios formos duomenis (reikėtų vengti).

Parametrai

Įvestis

Pavadinimą Privalomas Tipas Aprašą Reikšmės
AI modelis Taip Modelis Dokumentų apdorojimas modelis, naudojamas analizei Apmokyti ir paskelbti dokumentų apdorojimas modeliai
Dokumento tipas Taip sąrašas Analizuojamos formos failo tipas PDF dokumentas (.pdf), JPEG atvaizdas (.jpeg), PNG atvaizdas (.png)
Forma Taip failas Forma, kurią reikia apdoroti
Puslapių No string Apdorojamų puslapių diapazonas

Išvestis

Pavadinimą Tipas Aprašą Reikšmės
{field} vertė string AI modelio išgauta vertė
{field} patikimumo įvertinimas plūduriuoti Koks yra modelio prognozės patikimumo lygis Vertė intervale nuo 0 iki 1. Vertės, artimos 1, rodo didesnį pasitikėjimą, kad išgauta vertė yra tiksli
{table}{column} vertė string DI modelio išskleista lentelės langelio reikšmė
{table}{column} patikimumo įvertinimas plūduriuoti Koks yra modelio prognozės patikimumo lygis Vertė intervale nuo 0 iki 1. Reikšmės, artimos 1, rodo didesnį pasitikėjimą, kad ištrauktų ląstelių vertė yra tiksli

Pastaba.

  • Gali būti pasiūlyta daugiau išvesties parametrų, tokių kaip laukų koordinatės, daugiakampiai, ribų langeliai ir puslapių numeriai. Jie nėra išvardyti pagal paskirtį, nes jie daugiausia skirti išplėstiniam naudojimui.

  • Koordinatės pateikiamos kaip dokumento aukščio ir pločio procentinės dalys, kilusios iš viršutinio kairiojo kampo. Pavyzdžiui, jei pateikiamos koordinatės X = 0,10 ir Y = 0,20, tai reiškia vietą 10% dokumento pločio išilgai X ašies ir 20% jo aukščio išilgai Y ašies, abu matuojant iš viršutinio kairiojo kampo.

Bendro naudojimo atvejai

Pakartokite dokumentų apdorojimas lentelės išvestį Power Automate

Norėdami iliustruoti šią procedūrą, naudojame toliau pateiktą pavyzdį, kai apmokėme dokumentų apdorojimas modelį išskleisti lentelę, kurią pavadinome Elementai su trimis stulpeliais: Kiekis,Aprašas ir Suma. Mes norime išsaugoti kiekvieną eilutės elementą iš lentelės į "Excel" failą.

Lentelė ištraukta pagal dokumentų apdorojimas.

  1. Pasirinkite lauką, kuriame norite įrašyti lentelės langelį. Atsidarys dinaminio turinio skydelis, kuriame bus rodoma viskas, ką dokumentų apdorojimas modelis žino, kaip išgauti. Ieškokite lentelės pavadinimo {,} {stulpelio pavadinimo} reikšmės. Mūsų pavyzdyje naudojama elementų kiekio reikšmė.

    Ekranas

  2. Įtraukus šią reikšmę, veiksmas, kur ją įtraukėte, automatiškai įterpiamas į mygtuką Taikyti kiekvienam valdikliui. Tokiu būdu kiekviena lentelės eilutė bus apdorota, kai srautas bus paleistas.

  3. Toliau pridėkite stulpelių, kuriuos norite kartoti.

Pastaba.

Šiuo metu dokumentų apdorojimas ištrauktos lentelės nepateikia patikimumo įvertinimas.

Apdoroti žymimųjų langelių išvestis Power Automate

Žymės langelio reikšmės yra Bulio logikos: true reiškia, kad žymės langelis pažymėtas kaip pažymėtas dokumente, ir false reiškia, kad ne.

Vienas iš būdų patikrinti jo vertę yra veiksmas Sąlyga . Jei žymės langelio reikšmė yra lygi true, atlikite vieną veiksmą. Jei reikšmė yra false, atlikite kitą veiksmą. Toliau pateiktoje iliustracijoje parodytas pavyzdys.

Atkuriamoji žymės langelio reikšmė sąlygoje

Kita galimybė yra susieti true/false žymimojo laukelio išvestį su kitomis pasirinktomis reikšmėmis naudojant išraišką jei . Pavyzdžiui, "Excel" faile gali būti stulpelis, kuriame norite rašyti "Prioritetas", jei pažymėtas vienas iš žymimųjų laukelių dokumente, arba "Neprioritetinis", jei nepasirinktas. Norėdami tai padaryti, galite naudoti šią išraišką: if(<document processing output>, 'Priority', 'Non-priority'). Toliau pateiktoje animacijoje rodomas pavyzdys.

Žymės langelio reikšmės susiejimas su išraiška

Valiutos simbolių (€,,... USD) pašalinimas iš dokumentų apdorojimas išvesties Power Automate

Norint iliustruoti, dokumentų apdorojimas modelio išskleista bendra vertė gali turėti valiutos simbolį, pvz., $54. Norėdami pašalinti $ ženklą ar kitus simbolius, kuriuos norite praleisti, naudokite pakeitimo išraišką, kad jį pašalintumėte. Pavyzdžiui

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

Išraiškos Pakeisti valiutą animacija.

Dokumentų apdorojimas išvesties eilutės konvertavimas į skaičių, esantį Power Automate

AI Builder dokumentų apdorojimas grąžina visas ištrauktas reikšmes kaip eilutes. Jei paskirties vietai, kurioje norite įrašyti išskleistą AI Builder reikšmę dokumentų apdorojimas reikia skaičiaus, galite konvertuoti reikšmę į skaičių naudodami int arba plūduriavimo išraišką. Naudokite int, jei skaičius neturi dešimtainių trupmenų. Naudokite plūdę, jei skaičius turi dešimtaines trupmenas. Štai kaip tai padaryti.

float('<document processing output>')

Animacija

Tuščių tarpų šalinimas dokumentų apdorojimas išvestyje Power Automate

Norėdami iš išvesties reikšmių pašalinti tuščius tarpus, naudokite funkciją Pakeisti :

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

Išraiškos Pakeisti tarpus animacija.

Dokumentų apdorojimas išvesties eilutės konvertavimas į datą Power Automate

AI Builder dokumentų apdorojimas grąžina visas išvestis kaip eilutes. Jei paskirties vieta, kurioje norite įrašyti dokumentų apdorojimas ištrauktą reikšmę, turi būti datos formato, reikšmę, kurioje yra data, galite konvertuoti į datos formatą. Atlikite tai naudodami išraišką formatDateTime . Štai kaip tai padaryti.

formatDateTime(<document processing output>)

Išraiškos formatasDateTime animacija.

El. pašto parašo filtravimas pagal srautą, kad jo neapdorotų dokumentų apdorojimas modelis (Microsoft 365 "Outlook")

Gaunamų Microsoft 365 el. laiškų iš "Outlook" jungties el. pašto parašai paimami Power Automate kaip priedai. Kad jų neapdorotų dokumentų apdorojimas modelis, į srautą įtraukite sąlygą, kuri tikrina, ar išvestis iš Microsoft 365 "Outlook" jungties pavadinimu Priedai yra Įdėtoji yra lygi klaidingai. Sąlygos šakoje Jei taip įtraukite veiksmą dokumentų apdorojimas. Taip bus apdorojami tik tie el. pašto priedai, kurie nėra įdėtieji parašai.

Filtruokite priedo sąlygą.