Deli putem


Korišćenje modela obrade dokumenta u Power Automate

  1. Prijavite se u Power Automate.

  2. Izaberite Moj tok Novi>tok Trenutni>tok oblaka.

  3. Unesite ime za tok.

  4. U okviru Odaberite kako da pokrenete ovaj tok, izaberite ručno pokretanje toka, a zatim izaberite stavku Kreiraj.

  5. Razvijte ručno aktiviranje toka, a zatim izaberite +Dodaj ulaznu>datoteku kao tip unosa.

  6. Izaberite +Novi korak, a>AI Builder zatim sa liste radnji izaberite stavku Izdvoji informacije iz dokumenata.

  7. Izaberite model obrade dokumenta koji želite da koristite, a zatim izaberite vrstu dokumenta.

  8. U polje Obrazac dodajte sadržaj datoteke iz okidača.

    Snimak ekrana sadržaja datoteke.

  9. U uzastopnim radnjama možete da koristite bilo koje polje i tabele izdvojene po AI Builder modelu. Na primer, recimo da je naš model obučen da izdvoji broj serije,neto težinu i vrednosti brutotežine . Takođe želimo da ih objavimo na Microsoft Teams kanalu nakon AI Builder što ih izdvojimo iz dokumenta. Samo dodajte radnju poruke "Objavi" iz Microsoft Teams linije spajanja, a zatim izaberite polja sa liste tokena.

    Belešku

    • Da biste preuzeli vrednost za polje, izaberite <field_name> vrednost . Na primer, za polje broj serije izaberite vrednost broja serije.
    • Da biste preuzeli vrednost za polje za potvrdu, potvrdite <izbor checkbox_name> vrednost. Na primer, za polje za potvrdu pod nazivom Prioritet isporuke izaberite vrednost prioritetne isporuke. Povratna vrednost je tipa Bulan:ako true je polje za potvrdu označeno kao potvrđeno u dokumentu, false ako nije.
    • Da biste preuzeli rezultat pouzdanosti za izdvojenu stavku, izaberite <field_name> pouzdanosti. Na primer, za polje sa brojem serije izaberite rezultat poverenja broja serije.

    Snimak ekrana pregleda toka obrade dokumenta.

Čestitamo! Kreirali ste tok koji koristi model obrade AI Builder dokumenata. Kliknite na dugme Sačuvaj sa gornje desne strane, a zatim izaberite stavku Testiraj da biste isprobali tok.

Opseg stranica

Za dokumente koji imaju više stranica, moguće je navesti opseg stranica za obradu.

  1. Na kartici Izdvajanje informacija sa kartice dokumenata izaberite stavku Prikaži napredne opcije. Ova opcija se menja u opciju "Sakrij više opcija".

  2. U parametar " Stranice" unesite vrednost stranice ili opseg stranica. Primer: 1 ili 3-5.

    Snimak ekrana polja

Belešku

Ako imate veliki dokument sa samo jednim obrascem, preporučujemo da koristite parametar " Stranice ". To može da smanji cenu modela predviđanje, što može da poveća performanse. Međutim, opseg stranica bi trebalo da sadrži jedinstveni obrazac za radnju za vraćanje ispravnih podataka.

Primer: Dokument sadrži prvi obrazac u stranici 2 i drugi obrazac koji se prostire preko stranica 3 i 4:

  • Ako unesete opseg stranica 2, on će vratiti podatke prvog obrasca.
  • Ako unesete opseg stranica 3-4, on će vratiti samo podatke drugog obrasca.
  • Ako unesete opseg stranica 2-4, on će vratiti delimične podatke prvog i drugog obrasca (treba ga izbegavati).

Parametri

Ulaz

Imenuj Zahtevano Tip Opis Vrednosti
AI Model Da Model Model obrade dokumenata koji će se koristiti za analizu Obučeni i objavljeni modeli obrade dokumenata
Vrsta dokumenta Da lista Tip datoteke obrasca za analizu PDF dokument (.pdf), JPEG slika (.jpeg), PNG slika (.png)
Obrasca Da datoteka Obrazac za obradu
Stranice No string Opseg stranica za obradu

Izlaz

Imenuj Tip Opis Vrednosti
{field} Vrednost string Vrednost izdvojena po AI modelu
{field} ocena samopouzdanja Pluta Koliko je model pouzdan u svojim predviđanjima Vrednost u opsegu od 0 do 1. Vrednosti bliske 1 ukazuju na veće poverenje da je izdvojena vrednost tačna
{table}{column} Vrednost string Vrednost koju je izdvojio AI model za ćeliju u tabeli
{table}{column} ocena samopouzdanja Pluta Koliko je model pouzdan u svojim predviđanjima Vrednost u opsegu od 0 do 1. Vrednosti bliske 1 ukazuju na veće poverenje da je izdvojena vrednost ćelije tačna

Belešku

  • Može biti predloženo više izlaznih parametara kao što su koordinate polja, mnogougaonici, povezani okviri i brojevi stranica. Ove nisu navedene namerno jer su uglavnom namenjene naprednoj upotrebi.

  • Koordinate su predstavljene kao procenti visine i širine dokumenta, koji potiču iz gornjeg levog ugla. Na primer, ako su date koordinate X = 0,10 i Y = 0,20, to označava lokaciju sa 10% širine dokumenta duž X ose i 20% njegove visine duž Y ose, obe merene iz gornjeg levog ugla.

Uobičajeni slučajevi upotrebe

Iterate a document processing table output in Power Automate

Da bismo ilustrovali ovu proceduru, koristimo sledeći primer gde smo obučili model obrade dokumenata da izdvoji tabelu koju smo nazvali "Artikli sa tri kolone:Količina,Opis " i "Ukupno". Svaku stavku reda iz tabele želimo da uskladištimo u Excel datoteku.

Tabela izdvojena obradom dokumenta.

  1. Izaberite polje za koje želite da napišete ćeliju za tabelu. Otvoriće se tabla sa dinamičkim sadržajem koja prikazuje sve što model obrade dokumenta zna da izdvoji. Potražite ime {tabele,} {vrednost imena kolone} . Naš primer koristi vrednost količine artikala.

    Ekran

  2. Kada dodate ovu vrednost, radnja u koju ste je dodali automatski se umeće u primenu na svaku kontrolu . Na ovaj način, svaki red u tabeli će biti obrađen kada se tok pokrene.

  3. Nastavite sa dodavanjem kolona koje želite da ponovo iskažete.

Belešku

Tabele izdvojene obradom dokumenata trenutno ne daju rezultat pouzdanosti.

Obradi izlaz polja za potvrdu u Power Automate

Vrednosti polja za potvrdu su tipa Bulan: true znači da je polje za potvrdu označeno kao izabrano false u dokumentu i znači da nije.

Jedan od načina na koji možete da proverite njegovu vrednost je radnja "Uslov". Ako je vrednost polja za potvrdu jednaka, izvršite true jednu radnju. Ako je vrednost, izvršite false drugu radnju. Sledeća ilustracija prikazuje primer.

Retreive vrednost polja za potvrdu u uslovu

Druga opcija je da mapirate true/false izlaz polja za potvrdu na druge vrednosti po vašem izboru pomoću izraza "Ako ". Na primer, možda imate kolonu u Excel datoteci u kojoj želite da napišete "Prioritet" ako je izabrano jedno od polja za potvrdu u dokumentu ili "Neprio prioritet". Da biste to uradili, možete da koristite sledeći izraz: if(<document processing output>, 'Priority', 'Non-priority'). Sledeća animacija prikazuje primer.

Mapiranje vrednosti polja za potvrdu sa izrazom

Uklanjanje simbola valute (€, $,...) u izlazu obrade dokumenta u Power Automate

Da biste ilustrovali , ukupna vrednost izdvojena po modelu obrade dokumenta može imati simbol valute, $54 npr. Da biste uklonili znak $ ili bilo koji drugi simbol koji želite da izostavite, koristite izraz za zamenu da biste ga uklonili. Evo načina:

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

Animacija izraza

Konvertovanje izlazne niske za obradu dokumenta u broj u Power Automate

AI Builder obrada dokumenta vraća sve izdvojene vrednosti kao niske. Ako odredište na kojem želite da sačuvate vrednost izdvojenu AI Builder obradom dokumenta zahteva broj, vrednost možete da konvertujete u broj pomoću int ili plutajućeg izraza . Koristite int ako broj nema decimale. Koristite plutajuće ako broj ima decimale. Evo kako treba to da uradite:

float('<document processing output>')

Animacija

Uklanjanje razmaka u izlazu obrade dokumenta u Power Automate

Da biste uklonili razmake iz izlaznih vrednosti, koristite funkciju zamene :

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

Animacija izraza Zamena razmaka.

Konvertovanje izlazne niske za obradu dokumenta u datum u Power Automate

AI Builder obrada dokumenta vraća sve izlaze kao niske. Ako je odredište na kojem želite da sačuvate vrednost izdvojenu obradom dokumenta potrebno da bude u formatu datuma, vrednost koja sadrži datum možete da konvertujete u format datuma. Uradite to pomoću izraza FormatDateTime . Evo kako treba to da uradite:

formatDateTime(<document processing output>)

Animacija formataDateTime izraza.

Filtriranje potpisa e-pošte iz toka tako da ga ne obrađuje model obrade dokumenta (Microsoft 365 Outlook)

Za dolazne e-poruke sa Microsoft 365 Outlook linije spajanja potpisi e-pošte se biraju Power Automate kao prilozi. Da ne biste obradili ove podatke po modelu obrade dokumenta, dodajte uslov vašem toku Microsoft 365 koji proverava da li je izlaz iz Outlook linije spajanja pod imenom "Prilozi" jednak lažnom. U granu uslova "Ako " dodajte radnju obrade dokumenta. Pomoću ovoga biće obrađeni samo prilozi e-pošte koji nisu umetnuti potpisi.

Uslov priloga filtera.

Pogledajte i ovo