Χρησιμοποιήστε ένα μοντέλο επεξεργασίας εγγράφων στο Power Automate
Συνδεθείτε στο Power Automate.
Επιλέξτε Οι ροές μου>Νέα ροή>Στιγμιαία ροή cloud.
Εισαγάγετε ένα όνομα για την ροή σας.
Στο Επιλογή τρόπου ενεργοποίησης αυτής της ροής, επιλέξτε Μη αυτόματη ενεργοποίηση ροής και, στη συνέχεια, επιλέξτε Δημιουργία.
Αναπτύξτε την ενότητα Μη αυτόματο έναυσμα ροής και επιλέξτε +Προσθήκη εισόδου>Αρχείο ως τύπο εισόδου.
Επιλέξτε +Νέο βήμα>AI Builder και μετά επιλέξτε Εξαγωγή πληροφοριών από έγγραφα στη λίστα ενεργειών.
Επιλέξτε το μοντέλο επεξεργασίας εγγράφων που θέλετε να χρησιμοποιήσετε και έπειτα επιλέξτε τον τύπο εγγράφου.
Στο πεδίο Φόρμα, προσθέστε Περιεχόμενο αρχείου από το έναυσμα.
Στις διαδοχικές ενέργειες, μπορείτε να χρησιμοποιήσετε οποιαδήποτε πεδία και πίνακες που έχουν εξαχθεί από το μοντέλο AI Builder. Για παράδειγμα, ας πούμε ότι το μοντέλο μας είναι εκπαιδευμένο για να εξάγει τιμές για τα στοιχεία Αριθμός παρτίδας, Καθαρό βάρος και Μεικτό βάρος. Θα θέλαμε επίσης να τις δημοσιεύσουμε σε ένα κανάλι Microsoft Teams αφού το AI Builder τις έχει εξαγάγει από το έγγραφο. Απλώς προσθέστε την ενέργεια Δημοσίευση μηνύματος από τη σύνδεση του Microsoft Teams και, στη συνέχεια, επιλέξτε τα πεδία σας από τη λίστα των διακριτικών.
Σημείωμα
- Για να ανακτήσετε την τιμή για ένα πεδίο, επιλέξτε <field_name> τιμή . Για παράδειγμα, για το πεδίο Αριθμός παρτίδας, επιλέξτε Τιμή αριθμού παρτίδας.
- Για να ανακτήσετε την τιμή για ένα πλαίσιο ελέγχου, επιλέξτε <checkbox_name> τιμή. Για παράδειγμα, για ένα πλαίσιο ελέγχου με το όνομα Αποστολή με προτεραιότητα, επιλέξτε Τιμή αποστολής με προτεραιότητα. Η τιμή επιστροφής είναι τύπου Δυαδική τιμή:
true
εάν το πλαίσιο ελέγχου έχει επισημανθεί ως επιλεγμένο στο έγγραφο,false
εάν δεν είναι. - Για να ανακτήσετε τη βαθμολογία εμπιστοσύνης για ένα εξαγώμενο στοιχείο, επιλέξτε <field_name> βαθμολογία εμπιστοσύνης. Για παράδειγμα, για το πεδίο Αριθμός παρτίδας, επιλέξτε Βαθμολογία εμπιστοσύνης αριθμού παρτίδας.
Συγχαρητήρια! Δημιουργήσατε μια ροή που χρησιμοποιεί ένα μοντέλο επεξεργασίας εγγράφων του AI Builder. Επιλέξτε Αποθήκευση στην επάνω δεξιά γωνία και, στη συνέχεια, επιλέξτε Δοκιμή για να δοκιμάσετε τη ροή σας.
Περιοχή σελίδων
Για έγγραφα που έχουν πολλές σελίδες, είναι δυνατό να καθορίσετε την περιοχή σελίδων προς επεξεργασία.
Στην κάρτα Εξαγωγή πληροφοριών από έγγραφα επιλέξτε Εμφάνιση σύνθετων επιλογών. Αυτή η επιλογή αλλάζει σε Απόκρυψη σύνθετων επιλογών.
Στην παράμετρο Σελίδες, εισαγάγετε μια τιμή σελίδας ή μια περιοχή σελίδων. Παράδειγμα: 1 ή 3-5.
Σημείωμα
Εάν έχετε ένα μεγάλο έγγραφο με μόνο μία φόρμα, συνιστάται ιδιαίτερα να χρησιμοποιήσετε την παράμετρο Σελίδες. Με αυτόν τον τρόπο μπορεί να μειωθεί το κόστος της πρόβλεψης μοντέλων, γεγονός που μπορεί να αυξήσει την απόδοση. Ωστόσο, η περιοχή σελίδων πρέπει να περιέχει μια μοναδική φόρμα για να επιστρέψει σωστά δεδομένα η ενέργεια.
Παράδειγμα: Ένα έγγραφο περιέχει μια πρώτη φόρμα στη σελίδα 2 και μια δεύτερη φόρμα που εκτείνεται στις σελίδες 3 και 4:
- Εάν καταχωρήσετε την περιοχή σελίδων 2, θα επιστραφούν τα δεδομένα της πρώτης φόρμας.
- Εάν καταχωρήσετε την περιοχή σελίδων 3-4, θα επιστραφούν μόνο τα δεδομένα της δεύτερης φόρμας.
- Εάν εισαγάγετε την περιοχή σελίδων 2-4, θα επιστραφεί μέρος των δεδομένων της πρώτης και της δεύτερης φόρμας (πρέπει να αποφεύγεται).
Παράμετροι
Δεδομένα εισόδου
'Ονομα | Απαραίτητο | Τύπος | Περιγραφή | Τιμές |
---|---|---|---|---|
Μοντέλο AI | Ναι | μοντέλο | Μοντέλο επεξεργασίας εγγράφων προς χρήση για ανάλυση | Εκπαιδευμένα και δημοσιευμένα μοντέλα επεξεργασίας εγγράφων |
Τύπος εγγράφου | Ναι | λίστα | Ο τύπος αρχείου της φόρμας προς ανάλυση | Έγγραφο PDF (.pdf), εικόνα JPEG (.jpeg), εικόνα PNG (.png) |
Φόρμα | Ναι | αρχείο | Φόρμα προς επεξεργασία | |
Σελίδες | Όχι | συμβολοσειρά | Περιοχή σελίδας προς επεξεργασία |
Έξοδος
Ονομασία | Τύπος | Περιγραφή | Τιμές |
---|---|---|---|
{field} τιμή | συμβολοσειρά | Η τιμή που εξάγεται από το μοντέλο AI | |
βαθμολογία εμπιστοσύνης {field} | κινητή υποδιαστολή | Πόσο βέβαιο είναι το μοντέλο στην πρόβλεψή του | Τιμή στο εύρος 0 έως 1. Οι τιμές που είναι κοντά στο 1 υποδεικνύουν μεγαλύτερη εμπιστοσύνη ότι η τιμή που έχει εξαχθεί είναι ακριβής |
{table}{column} τιμή | string | Η τιμή που έχει εξαχθεί από το μοντέλο AI για ένα κελί σε έναν πίνακα | |
{table}{column} βαθμολογία εμπιστοσύνης | κινητή υποδιαστολή | Πόσο βέβαιο είναι το μοντέλο στην πρόβλεψή του | Τιμή στο εύρος 0 έως 1. Οι τιμές που είναι κοντά στο 1 υποδεικνύουν μεγαλύτερη εμπιστοσύνη ότι η τιμή κελιού που έχει εξαχθεί είναι ακριβής |
Σημείωμα
Μπορεί να προταθούν περισσότερες παράμετροι εξόδου, όπως συντεταγμένες πεδίου, πεδία οριοθέτησης και αριθμοί σελίδων. Οι πληροφορίες αυτές δεν εμφανίζονται σκόπιμα καθώς προορίζονται κυρίως για χρήση για προχωρημένους.
Οι συντεταγμένες αντιπροσωπεύονται ως ποσοστά του ύψους και του πλάτους του εγγράφου, που προέρχονται από την επάνω αριστερή γωνία. Για παράδειγμα, εάν παρέχονται συντεταγμένες X = 0,10 και Υ = 0,20, αυτό σημαίνει μια θέση στο 10% του πλάτους του εγγράφου κατά μήκος του άξονα X και 20% του ύψους του κατά μήκος του άξονα Υ, που και οι δύο μετρώνται από την επάνω αριστερή γωνία.
Υποθέσεις συνήθους χρήσης
Επανάληψη εξόδου πίνακα επεξεργασίας εγγράφου στο Power Automate
Για να παρουσιάσουμε αυτήν τη διαδικασία, χρησιμοποιούμε το παρακάτω παράδειγμα όπου έχουμε εκπαιδεύσει ένα μοντέλο επεξεργασίας εγγράφων για την εξαγωγή ενός πίνακα που τον ονομάσαμε Στοιχεία με τρεις στήλες: Ποσότητα, Περιγραφή και Σύνολο. Θέλουμε να αποθηκεύσουμε κάθε στοιχείο γραμμής από τον πίνακα σε ένα αρχείο Excel.
Επιλέξτε το πεδίο που θέλετε να συντάξετε το κελί για έναν πίνακα. Θα ανοίξει ο δυναμικός πίνακας περιεχομένου που θα σας δείχνει οτιδήποτε γνωρίζει το μοντέλο επεξεργασίας εγγράφου σχετικά με την εξαγωγή. Αναζητήστε την τιμή {your table name} {your column name}. Το παράδειγμά μας χρησιμοποιεί Τιμή ποσότητας στοιχείων.
Μόλις προσθέσετε αυτήν την τιμή, η ενέργεια στην οποία την προσθέσατε εισάγεται αυτόματα σε ένα στοιχείο ελέγχου Εφαρμογή στο καθένα. Με αυτόν τον τρόπο, κάθε γραμμή του πίνακα θα υποβάλλεται σε επεξεργασία κατά την εκτέλεση της ροής.
Συνεχίστε να προσθέτετε στήλες που θέλετε να επαναλάβετε.
Σημείωμα
Οι πίνακες που εξάγονται από επεξεργασία εγγράφου προς το παρόν δεν επιστρέφουν μια βαθμολογία εμπιστοσύνης.
Επεξεργασία εξόδων των πλαισίων ελέγχου στο Power Automate
Οι τιμές πλαισίου ελέγχου είναι τύπου Δυαδική τιμή: το true
σημαίνει ότι το πλαίσιο ελέγχου έχει επισημανθεί ως επιλεγμένο στο έγγραφο, και false
σημαίνει ότι έχει επισημανθεί.
Ένας τρόπος που μπορείτε να ελέγξετε την τιμή του είναι με μια ενέργεια Συνθήκη. Εάν η τιμή του πλαισίου ελέγχου είναι ίση με true
, τότε εκτελέστε μία ενέργεια. Εάν η τιμή είναι false
, εκτελέστε μια διαφορετική ενέργεια. Η εικόνα που ακολουθεί εμφανίζει ένα παράδειγμα.
Μια άλλη επιλογή είναι να αντιστοιχίσετε την έξοδο true
/false
του πλαισίου ελέγχου με άλλες τιμές της επιλογής σας, χρησιμοποιώντας την έκφραση if. Για παράδειγμα, ενδεχομένως να έχετε μια στήλη σε ένα αρχείο Excel όπου θέλετε να γράψετε "Προτεραιότητα" στην περίπτωση που είναι επιλεγμένο ένα από τα πλαίσια ελέγχου του εγγράφου ή "Χωρίς προτεραιότητα", εάν δεν έχει επιλεγεί. Για να το κάνετε αυτό, μπορείτε να χρησιμοποιήσετε την παρακάτω έκφραση: if(<document processing output>, 'Priority', 'Non-priority')
. Το κινούμενο σχέδιο που ακολουθεί εμφανίζει ένα παράδειγμα.
Κατάργηση συμβόλων νομισματικής μονάδας (€, $,...) σε ένα αποτέλεσμα επεξεργασίας εγγράφου στο Power Automate
Για να απεικονίσετε, η τιμή Σύνολο που εξάγεται από το μοντέλο επεξεργασίας εγγράφων μπορεί να έχει ένα σύμβολο νομίσματος, για παράδειγμα, $54. Για να καταργήσετε το σύμβολο $ ή άλλα σύμβολα που θέλετε να παραλείψετε, χρησιμοποιήστε την παράσταση replace για να το καταργήσετε. Ορίστε πώς να το κάνετε:
replace(<document processing output>, '$', '')
Μετατροπή μιας συμβολοσειράς αποτελέσματος επεξεργασίας εγγράφων σε έναν αριθμό στο Power Automate
Η επεξεργασία εγγράφων AI Builder επιστρέφει όλες τις τιμές που έχουν εξαχθεί ως συμβολοσειρές. Εάν ο προορισμός στον οποίο θέλετε να αποθηκεύσετε μια τιμή που έχει εξαχθεί από την επεξεργασία εγγράφων AI Builder απαιτεί έναν αριθμό, μπορείτε να μετατρέψετε μια τιμή σε αριθμό χρησιμοποιώντας την παράσταση ακέραιος ή τύπος κινητής υποδιαστολής. Χρησιμοποιήστε int εάν ο αριθμός δεν έχει δεκαδικά ψηφία. Χρησιμοποιήστε float εάν ο αριθμός έχει δεκαδικά ψηφία. Ορίστε πώς να το κάνετε:
float('<document processing output>')
Κατάργηση κενών διαστημάτων σε ένα αποτέλεσμα επεξεργασίας εγγράφου στο Power Automate
Για να καταργήσετε κενά διαστήματα από τις τιμές αποτελέσματος, χρησιμοποιήστε τη συνάρτηση replace:
replace(<document processing output>, ' ', '')
Μετατροπή μιας συμβολοσειράς αποτελέσματος επεξεργασίας εγγράφων σε μια ημερομηνία στο Power Automate
Η επεξεργασία εγγράφων AI Builder επιστρέφει όλα τα αποτελέσματα ως συμβολοσειρές. Εάν ο προορισμός στον οποίο θέλετε να αποθηκεύσετε μια τιμή που έχει εξαχθεί με επεξεργασία εγγράφων απαιτείται να είναι σε μορφή ημερομηνίας, μπορείτε να μετατρέψετε μια τιμή που περιέχει μια ημερομηνία σε μορφή ημερομηνίας. Κάντε το χρησιμοποιώντας την έκφραση formatDateTime. Ορίστε πώς να το κάνετε:
formatDateTime(<document processing output>)
Φιλτράρετε την υπογραφή ηλεκτρονικού ταχυδρομείου από μια ροή έτσι ώστε να μην γίνεται επεξεργασία από το μοντέλο επεξεργασίας εγγράφων (Microsoft 365 Outlook)
Για εισερχόμενα μηνύματα ηλεκτρονικού ταχυδρομείου από τη σύνδεση Microsoft 365 Outlook, οι υπογραφές ηλεκτρονικού ταχυδρομείου λαμβάνονται από το Power Automate ως συνημμένα. Για να μην υπόκεινται σε επεξεργασία από το μοντέλο επεξεργασίας εγγράφων, προσθέστε μια συνθήκη στη ροή σας, η οποία ελέγχει αν η έξοδος από τη σύνδεση του Microsoft 365 Outlook με όνομα Συνημμένα είναι Inline ισούται με false. Στη διακλάδωση Εάν ναι της συνθήκης, προσθέστε την ενέργεια επεξεργασίας εγγράφων. Με αυτόν τον σκοπό, θα γίνεται επεξεργασία μόνο των συνημμένων ηλεκτρονικού ταχυδρομείου που δεν είναι ενσωματωμένες υπογραφές.