Κοινοποίηση μέσω


Χρησιμοποιήστε ένα μοντέλο επεξεργασίας εγγράφων στο Power Automate

Σημείωμα

Από τον Μάιο του 2025, το όνομα ενέργειας Εξαγωγή πληροφοριών από έγγραφα είναι Επεξεργασία εγγράφων.

Για χρήση ενός μοντέλου επεξεργασίας εγγράφων στο Power Automate, ακολουθήστε αυτά τα βήματα.

  1. Συνδεθείτε στο Power Automate.

  2. Επιλέξτε +Δημιουργία>Άμεση ροή cloud.

  3. Επιλέξτε Μη αυτόματη ενεργοποίηση ροής>Δημιουργία.

  4. Επιλέξτε Μη αυτόματο έναυσμα ροής και επιλέξτε +Προσθήκη εισόδου>Αρχείο στον αριστερό πίνακα.

  5. Στη σχεδίαση, επιλέξτε + μετά Μη αυτόματη ενεργοποίηση ροής και, στη συνέχεια, επιλέξτε Επεξεργασία εγγράφων στη λίστα ενεργειών.

  6. Επιλέξτε το μοντέλο επεξεργασίας εγγράφων που θέλετε να χρησιμοποιήσετε και έπειτα επιλέξτε τον τύπο εγγράφου.

  7. Στο πεδίο Φόρμα, προσθέστε File Content από το έναυσμα.

    Στιγμιότυπο οθόνης του

  8. Στις διαδοχικές ενέργειες, μπορείτε να χρησιμοποιήσετε οποιαδήποτε πεδία και πίνακες που έχουν εξαχθεί από το μοντέλο AI Builder. Για παράδειγμα, ας πούμε ότι το μοντέλο μας είναι εκπαιδευμένο για να εξάγει το InvoiceID και τιμές Total. Θέλετε επίσης να τα δημοσιεύσετε σε ένα κανάλι Microsoft Teams αφού το AI Builder τα εξαγάγει από το έγγραφο. Θα πρέπει να προσθέσετε την ενέργεια Δημοσίευση μηνύματος σε συνομιλία ή κανάλι και, στη συνέχεια, τα πεδία εξόδου από το μοντέλο AI Builder.

    Σημείωμα

    • Για να ανακτήσετε την τιμή για ένα πεδίο, επιλέξτε <field_name> τιμή.
    • Για να ανακτήσετε τη βαθμολογία εμπιστοσύνης για ένα εξαγώμενο στοιχείο, επιλέξτε <field_name> βαθμολογία εμπιστοσύνης.

    Στιγμιότυπο οθόνης της επιλογής «Δημοσίευση μηνύματος σε συνομιλία ή κανάλι».

Συγχαρητήρια! Δημιουργήσατε μια ροή cloud που χρησιμοποιεί ένα μοντέλο επεξεργασίας εγγράφων του AI Builder. Επιλέξτε Αποθήκευση στην επάνω δεξιά γωνία και, στη συνέχεια, επιλέξτε Δοκιμή για να δοκιμάσετε τη ροή cloud σας.

Περιοχή σελίδων

Για έγγραφα που έχουν πολλές σελίδες, είναι δυνατό να καθορίσετε την περιοχή σελίδων προς επεξεργασία.

  1. Στην κάρτα Επεξεργασία εγγράφων, επιλέξτε Παράμετροι για προχωρημένους και, στη συνέχεια, επιλέξτε Σελίδες.

  2. Στην παράμετρο Σελίδες, εισαγάγετε μια τιμή σελίδας ή μια περιοχή σελίδων. Παράδειγμα: 1 ή 3-5.

    Στιγμιότυπο οθόνης του πεδίου

Σημείωμα

Εάν έχετε ένα μεγάλο έγγραφο με μόνο μία φόρμα, συνιστάται ιδιαίτερα να χρησιμοποιήσετε την παράμετρο Σελίδες. Με αυτόν τον τρόπο μπορεί να μειωθεί το κόστος της πρόβλεψης μοντέλων, γεγονός που μπορεί να αυξήσει την απόδοση. Ωστόσο, η περιοχή σελίδων πρέπει να περιέχει μια μοναδική φόρμα για να επιστρέψει σωστά δεδομένα η ενέργεια.

Παράδειγμα: Ένα έγγραφο περιέχει μια πρώτη φόρμα στη σελίδα 2 και μια δεύτερη φόρμα που εκτείνεται στις σελίδες 3 και 4:

  • Εάν καταχωρήσετε την περιοχή σελίδων 2, θα επιστραφούν τα δεδομένα της πρώτης φόρμας.
  • Εάν καταχωρήσετε την περιοχή σελίδων 3-4, θα επιστραφούν μόνο τα δεδομένα της δεύτερης φόρμας.
  • Εάν εισαγάγετε την περιοχή σελίδων 2-4, θα επιστραφεί μέρος των δεδομένων της πρώτης και της δεύτερης φόρμας (πρέπει να αποφεύγεται).

Παράμετροι εισόδου

Ονομασία Απαραίτητο Type Description Τιμές
Μοντέλο AI Όχι μοντέλο Μοντέλο επεξεργασίας εγγράφων προς χρήση για ανάλυση Εκπαιδευμένα και δημοσιευμένα μοντέλα επεξεργασίας εγγράφων
Τύπος εγγράφου Ναι λίστα Ο τύπος αρχείου της φόρμας προς ανάλυση Έγγραφο PDF (.pdf), εικόνα JPEG (.jpeg), εικόνα PNG (.png)
Φόρμα Ναι αρχείο Φόρμα προς επεξεργασία
Σελίδες όχι string Περιοχή σελίδας προς επεξεργασία

Παράμετροι εξόδου

Ονομασία Type Description Τιμές
τιμή {field} string Η τιμή που εξάγεται από το μοντέλο 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.

Στιγμιότυπο οθόνης ενός πίνακα που εξήχθη από την επεξεργασία εγγράφων.

  1. Επιλέξτε το πεδίο που θέλετε να συντάξετε το κελί για έναν πίνακα. Θα ανοίξει ο δυναμικός πίνακας περιεχομένου που θα σας δείχνει οτιδήποτε γνωρίζει το μοντέλο επεξεργασίας εγγράφου σχετικά με την εξαγωγή. Αναζητήστε την τιμή {your table name} {your column name}. Το παράδειγμά μας χρησιμοποιεί Items Quantity value.

    Στιγμιότυπο οθόνης της οθόνης

  2. Μόλις προσθέσετε αυτήν την τιμή, η ενέργεια στην οποία την προσθέσατε εισάγεται αυτόματα σε ένα στοιχείο ελέγχου Εφαρμογή στο καθένα. Με αυτόν τον τρόπο, κάθε γραμμή του πίνακα υποβάλλεται σε επεξεργασία κατά την εκτέλεση της ροής cloud.

  3. Συνεχίστε να προσθέτετε στήλες που θέλετε να επαναλάβετε.

    Στιγμιότυπο οθόνης της κάρτας

Επεξεργασία εξόδων των πλαισίων ελέγχου στο 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>)

Κινούμενο σχέδιο της παράστασης formatDateTime.

Φιλτράρετε την υπογραφή ηλεκτρονικού ταχυδρομείου από μια ροή έτσι ώστε να μην γίνεται επεξεργασία από το μοντέλο επεξεργασίας εγγράφων (Microsoft 365 Outlook)

Για εισερχόμενα μηνύματα ηλεκτρονικού ταχυδρομείου από τη σύνδεση Microsoft 365 Outlook, οι υπογραφές ηλεκτρονικού ταχυδρομείου λαμβάνονται από το Power Automate ως συνημμένα. Για να μην υπόκεινται σε επεξεργασία από το μοντέλο επεξεργασίας εγγράφων, προσθέστε μια συνθήκη στη ροή cloud σας, η οποία ελέγχει αν η έξοδος από τη σύνδεση του Microsoft 365 Outlook με όνομα Συνημμένα είναι Inline ισούται με false. Στη διακλάδωση Εάν ναι της συνθήκης, προσθέστε την ενέργεια επεξεργασίας εγγράφων. Με αυτόν τον σκοπό, γίνεται επεξεργασία μόνο των συνημμένων ηλεκτρονικού ταχυδρομείου που δεν είναι ενσωματωμένες υπογραφές.

Στιγμιότυπο οθόνης της συνθήκης προσάρτησης φίλτρου.