Belešku
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da se prijavite ili da promenite direktorijume.
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da promenite direktorijume.
Belešku
Od maja 2025. godine, naziv akcije Ekstrakt informacija iz dokumenata je Obrada dokumenata.
Da biste koristili model Power Automate za obradu dokumenata, sledite ove korake.
Prijavite se na Power Automate.
Izaberite + kreirajte>trenutni protok oblaka.
Izaberite Ručno aktivirajte tok>Kreiraj.
Izaberite Ručno aktivirajte tok, a zatim izaberite + Dodaj ulaznu>datoteku na levom panelu.
U dizajneru izaberite + posle Ručno aktivirajte tok, a zatim izaberite Obrada dokumenata na listi akcija.
Izaberite model za obradu dokumenata koji želite da koristite, a zatim izaberite tip dokumenta.
U polju Obrazac , dodajte
File Contentiz okidača.
U uzastopnim akcijama, možete koristiti bilo koje polje i tabele izdvojene od strane modela AI Builder . Na primer, recimo da je vaš model obučen da izvuče i
InvoiceIDvrednostiTotal. Takođe želite da ih objavite na kanalu Microsoft Teams nakon AI Builder što ih izvučete iz dokumenta. Trebalo bi da dodate poruku Objavi u akciji ćaskanja ili kanala , a zatim izlazna polja iz modela AI Builder .Belešku
- Da biste preuzeli vrednost za polje, izaberite <field_name> vrednost.
- Da biste preuzeli rezultat pouzdanosti za izdvojenu stavku, izaberite <field_name> rezultat pouzdanosti.
Čestitamo! Kreirali ste tok oblaka koji koristi model obrade AI Builder dokumenata. Izaberite Sačuvaj u gornjem desnom uglu, a zatim izaberite Test da isprobate protok oblaka.
Opseg stranica
Za dokumente koji imaju više stranica, moguće je odrediti opseg stranica za obradu.
Na kartici Procesni dokumenti izaberite Napredni parametri, a zatim izaberite Stranice.
U Stranice parametar, unesite vrednost stranice ili opseg stranica. Primer: 1 ili 3-5.
Belešku
Ako imate veliki dokument sa samo jednim oblikom, preporučujemo da koristite parametar Stranice . To može smanjiti troškove predviđanja modela, što može povećati performanse. Međutim, opseg stranica treba da sadrži jedinstveni obrazac za akciju da vrati tačne podatke.
Primer: Dokument sadrži prvi obrazac na stranici KSNUMKS i drugi oblik koji se proteže preko stranica KSNUMKS i KSNUMKS:
- Ako unesete opseg stranica KSNUMKS, on vraća podatke prvog obrasca.
- Ako unesete opseg stranica 3-4, on vraća samo podatke drugog oblika.
- Ako unesete opseg stranica 2-4, on vraća samo delimične podatke prvog i drugog oblika (treba izbegavati).
Ulazni parametri
| Imenuj | Zahtevano | Tip | Opis | Vrednosti |
|---|---|---|---|---|
| AI Model | Da | model | Model obrade dokumenata koji se koristi 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 |
Izlazni parametri
| Imenuj | Tip | Opis | Vrednosti |
|---|---|---|---|
| {field} Vrednost | string | Vrednost izvučena AI modelom | |
| {field} Rezultat poverenja | Pluta | Koliko je model pouzdan u svojim predviđanjima | Vrednost u rasponu od 0 do 1. Vrednosti blizu 1 ukazuju na veće poverenje da je izvađena vrednost tačna |
| {table}{column} Vrednost | string | Vrednost izvađena od strane AI modela za ćeliju u tabeli | |
| {table}{column} Rezultat poverenja | Pluta | Koliko je model pouzdan u svojim predviđanjima | Vrednost u rasponu od 0 do 1. Vrednosti blizu 1 ukazuju na veće poverenje da je izvađena vrednost ćelije tačna |
Belešku
Može se predložiti više izlaznih parametara kao što su koordinate polja, poligoni, granični okviri i brojevi stranica. Oni nisu namerno navedeni jer su namenjeni za naprednu upotrebu.
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 na 10% širine dokumenta duž Ks-ose i 20% njegove visine duž I-ose, oba merena od gornjeg levog ugla.
Uobičajeni slučajevi upotrebe
Ponovite izlaz tabele za obradu dokumenata u Power Automate
Da bismo ilustrovali ovu proceduru, koristimo sledeći primer gde smo obučili model za obradu dokumenata da izvučemo tabelu koju smo nazvali Stavke sa tri kolone: Količina, Opis i Ukupno. Želimo da sačuvamo svaku stavku iz tabele u Ekcel datoteku.
Izaberite polje za koje želite da napišete ćeliju za tabelu. Otvara se panel dinamičkog sadržaja koji prikazuje sve što model za obradu dokumenata zna kako da izvuče. Potražite {svoju tabelu, nazovite} {svoju vrednost} imenakolone. Naš primer koristi
Items Quantity value.
Kada dodate ovu vrednost, akcija u kojoj ste je dodali se automatski ubacuje u Primeni na svaku kontrolu. Na ovaj način, svaki red u tabeli se obrađuje kada se pokrene protok oblaka.
Nastavite da dodajete kolone koje želite da ponovite.
Procesni izlazi polja za potvrdu u Power Automate
Vrednosti polja za potvrdu su tipa Boolean: true znači da je polje za potvrdu označeno kao izabrano u dokumentu, a false znači da nije.
Jedan od načina na koji možete proveriti njegovu vrednost je sa akcijom Stanje . Ako je vrednost čekboksa jednaka true, onda izvršite jednu akciju. Ako je false vrednost, izvršite drugu akciju. Sledeća ilustracija prikazuje primer.
Druga opcija je da mapirate true/false izlaz polja za potvrdu na druge vrednosti po vašem izboru pomoću izraza if . Na primer, možda imate kolonu u Ekcel datoteci u kojoj želite da napišete "Prioritet" ako je izabrano jedno od polja za potvrdu u dokumentu ili "Bez prioriteta" ako nije izabrano. Da biste to uradili, možete koristiti sledeći izraz: if(<document processing output>, 'Priority', 'Non-priority') Sledeća animacija prikazuje primer.
Uklonite simbole valute (€, $,...) u izlazu za obradu dokumenata u Power Automate
Da ilustrujemo, ukupna vrednost izdvojena modelom za obradu dokumenata može imati simbol valute, na primer, $54. Da biste uklonili znak $, ili bilo koji drugi simbol koji želite da izostavite, koristite izraz zamene da biste ga uklonili. Evo načina:
replace(<document processing output>, '$', '')
Pretvorite izlazni niz za obradu dokumenata u broj u Power Automate
AI Builder Obrada dokumenata vraća sve izdvojene vrednosti kao nizove. Ako odredište na kojem želite da sačuvate vrednost izvađenu AI Builder obradom dokumenta zahteva broj, možete pretvoriti vrednost u broj koristeći int ili float izraz. Koristite int ako broj nema decimale. Koristite float ako broj ima decimale. Evo kako treba to da uradite:
float('<document processing output>')
Uklonite prazne prostore u izlazu za obradu dokumenata u Power Automate
Da biste uklonili prazne prostore iz izlaznih vrednosti, koristite funkciju zameni :
replace(<document processing output>, ' ', '')
Pretvorite izlazni niz za obradu dokumenta na datum u Power Automate
AI Builder Obrada dokumenata vraća sve izlaze kao nizove. Ako je odredište na kojem želite da sačuvate vrednost izvađenu obradom dokumenata potrebno da bude u formatu datuma, možete pretvoriti vrednost koja sadrži datum u format datuma. Uradite to pomoću izraza formatDateTime . Evo kako treba to da uradite:
formatDateTime(<document processing output>)
Filtrirajte potpis e-pošte iz toka tako da ga ne obrađuje model za obradu dokumenata (Microsoft 365 Outlook)
Za dolazne e-poruke iz Outlook konektora Microsoft 365 , potpisi e-pošte se preuzimaju Power Automate kao prilozi. Da biste sprečili da ih obrađuje model za obradu dokumenata, dodajte uslov u vaš tok oblaka koji proverava da li je izlaz iz Outlook konektora Microsoft 365 pod nazivom Prilozi Inline jednak lažnom. U grani Ako jeste uslova, dodajte akciju obrade dokumenta. Ovim se obrađuju samo prilozi e-pošte koji nisu ugrađeni potpisi.