Sử dụng mô hình xử lý tài liệu trong Power Automate

  1. đăng nhập vào Power Automate.

  2. Chọn Luồng của tôi>Luồng mới>Luồng đám mây tức thì.

  3. Nhập tên cho luồng của bạn.

  4. Trong Chọn cách kích hoạt quy trình này, chọn Kích hoạt quy trình theo cách thủ công rồi chọn Tạo.

  5. Mở rộng Kích hoạt luồng theo cách thủ công, sau đó chọn +Thêm đầu vào>Tệp làm kiểu đầu vào.

  6. Chọn +Bước mới>AI Builder, sau đó chọn Trích xuất thông tin từ tài liệu trong danh sách hành động.

  7. Chọn mô hình xử lý tài liệu bạn muốn sử dụng, sau đó chọn loại tài liệu.

  8. Trong trường Biểu mẫu , hãy thêm Nội dung tệp từ trình kích hoạt.

    Ảnh chụp màn hình Nội dung Tệp.

  9. Trong các hành động tiếp theo, bạn có thể sử dụng bất kỳ trường và bảng nào được mô hình AI Builder trích xuất. Ví dụ: giả sử mô hình của chúng tôi được đào tạo để trích xuất Số lô, Trọng lượng tịnhGiá trị tổng trọng lượng . Chúng tôi cũng muốn đăng những nội dung này lên một kênh Microsoft Teams sau khi AI Builder đã trích xuất chúng khỏi tài liệu. Chỉ cần thêm hành động Đăng tin nhắn từ trình kết nối Microsoft Teams , sau đó chọn các trường của bạn từ danh sách mã thông báo.

    Lưu ý

    • Để truy xuất giá trị cho một trường, hãy chọn <field_name> value . Ví dụ: đối với trường Số lô , hãy chọn Giá trị số lô.
    • Để truy xuất giá trị cho hộp kiểm, hãy chọn <checkbox_name> value. Ví dụ: đối với hộp kiểm có tên Ưu tiên vận chuyển, hãy chọn Giá trị ưu tiên vận chuyển. Giá trị trả về thuộc loại Boolean: true nếu hộp kiểm được đánh dấu là đã chọn trong tài liệu, false nếu không.
    • Để truy xuất điểm tin cậy cho một mục được trích xuất, hãy chọn <field_name> điểm tin cậy. Ví dụ: đối với trường Số lô , hãy chọn Điểm tin cậy của số lô.

    Ảnh chụp màn hình tổng quan về quy trình xử lý tài liệu.

Chúc mừng! Bạn đã tạo một luồng sử dụng AI Builder mô hình xử lý tài liệu. Chọn Lưu ở trên cùng bên phải, sau đó chọn Kiểm tra để thử quy trình của bạn.

Phạm vi trang

Đối với tài liệu có nhiều trang, có thể chỉ định phạm vi trang cần xử lý.

  1. Trên thẻ Trích xuất thông tin từ tài liệu thẻ, chọn Hiển thị các tùy chọn nâng cao. Tùy chọn này thay đổi thành Ẩn các tùy chọn nâng cao.

  2. Trong tham số Trang , nhập giá trị trang hoặc phạm vi trang. Ví dụ: 1 hoặc 3-5.

    Ảnh chụp màn hình của trường Trang nơi bạn nhập phạm vi trang.

Lưu ý

Nếu bạn có một tài liệu lớn chỉ có một biểu mẫu, chúng tôi thực sự khuyên bạn nên sử dụng tham số Trang . Việc làm này có thể giảm chi phí của mẫu dự đoán, từ đó có thể tăng hiệu suất. Tuy nhiên, phạm vi trang phải chứa một biểu mẫu duy nhất để hành động trả về dữ liệu chính xác.

Ví dụ: Một tài liệu chứa biểu mẫu đầu tiên ở trang 2 và biểu mẫu thứ hai trải dài trên trang 3 và 4:

  • Nếu bạn nhập phạm vi trang 2, nó sẽ trả về dữ liệu của mẫu đầu tiên.
  • Nếu bạn nhập phạm vi trang 3-4, nó sẽ chỉ trả về dữ liệu của dạng thứ hai.
  • Nếu bạn nhập phạm vi trang 2-4, nó sẽ trả về một phần dữ liệu ở dạng thứ nhất và thứ hai (nên tránh).

Tham số

Nhập dữ liệu

Tên Bắt buộc Loại Description Values
Mô hình AI Có Người mẫu Mô hình xử lý tài liệu được sử dụng để phân tích Các mô hình xử lý văn bản được đào tạo và công bố
Loại tài liệu Có list Loại tệp của biểu mẫu cần phân tích Tài liệu PDF (.pdf), Hình ảnh JPEG (.jpeg), Hình ảnh PNG (.png)
Hình thức Có tệp Mẫu để xử lý
Trang No string Phạm vi trang để xử lý

Kết quả

Tên Loại Description Values
{field} giá trị string Giá trị được trích xuất bởi mô hình AI
{field} điểm tự tin Trôi nổi Bạn tự tin đến mức nào với dự đoán của mô hình Giá trị trong khoảng từ 0 đến 1. Các giá trị gần bằng 1 cho thấy độ tin cậy cao hơn rằng giá trị được trích xuất là chính xác
{table}{column} giá trị string Giá trị được mô hình AI trích xuất cho một ô trong bảng
{table}{column} điểm tự tin Trôi nổi Bạn tự tin đến mức nào với dự đoán của mô hình Giá trị trong khoảng từ 0 đến 1. Các giá trị gần bằng 1 cho thấy độ tin cậy cao hơn rằng giá trị ô được trích xuất là chính xác

Lưu ý

  • Nhiều tham số đầu ra hơn có thể được đề xuất như tọa độ trường, đa giác, hộp giới hạn và số trang. Chúng không được liệt kê có mục đích vì chúng chủ yếu dành cho mục đích sử dụng nâng cao.

  • Tọa độ được biểu thị bằng tỷ lệ phần trăm của chiều cao và chiều rộng của tài liệu, bắt nguồn từ góc trên cùng bên trái. Ví dụ: nếu cho tọa độ X = 0,10 và Y = 0,20, điều này biểu thị vị trí ở mức 10% chiều rộng của tài liệu dọc theo trục X và 20% chiều cao của tài liệu dọc theo trục Y, cả hai đều được đo từ trên cùng bên trái góc.

Các trường hợp sử dụng phổ biến

Lặp lại đầu ra của bảng xử lý tài liệu trong Power Automate

Để minh họa quy trình này, chúng tôi sử dụng ví dụ sau trong đó chúng tôi đã đào tạo mô hình xử lý tài liệu để trích xuất một bảng mà chúng tôi đã đặt tên là Mục có ba cột: Số lượng, Mô tảTổng cộng. Chúng tôi muốn lưu trữ từng chi tiết đơn hàng từ bảng vào một tệp Excel.

Bảng được trích xuất bằng cách xử lý tài liệu.

  1. Chọn trường bạn muốn viết ô cho bảng. Bảng nội dung động sẽ mở ra hiển thị mọi thứ mà mô hình xử lý tài liệu biết cách trích xuất. Tìm kiếm {tên bảng} {tên cột} giá trị. Ví dụ của chúng tôi sử dụng Giá trị số lượng vật phẩm.

    Màn hình 'Xử lý và lưu thông tin từ biểu mẫu'.

  2. Sau khi bạn thêm giá trị này, hành động mà bạn đã thêm sẽ tự động được chèn vào một Áp dụng cho từng điều khiển . Bằng cách này, mọi hàng trong bảng sẽ được xử lý khi luồng được chạy.

  3. Tiếp tục thêm các cột bạn muốn lặp lại.

Thẻ 'Thêm một hàng vào một bảng'.

Lưu ý

Các bảng được trích xuất bằng cách xử lý tài liệu hiện không trả về điểm tin cậy.

Xử lý kết quả đầu ra của các hộp kiểm trong Power Automate

Các giá trị hộp kiểm thuộc loại Boolean: true có nghĩa là hộp kiểm được đánh dấu là đã chọn trong tài liệu và false có nghĩa là không.

Một cách để bạn có thể kiểm tra giá trị của nó là sử dụng hành động Điều kiện . Nếu giá trị hộp kiểm bằng true thì hãy thực hiện một hành động. Nếu giá trị là false, hãy thực hiện một hành động khác. Hình minh họa sau đây là một ví dụ.

Truy xuất giá trị hộp kiểm trong một điều kiện

Một tùy chọn khác là ánh xạ đầu ra true/false của hộp kiểm tới các giá trị khác mà bạn chọn bằng cách sử dụng biểu thức if . Ví dụ: bạn có thể có một cột trong tệp Excel nơi bạn muốn viết 'Ưu tiên' nếu một trong các hộp kiểm trong tài liệu được chọn hoặc 'Không ưu tiên' nếu không được chọn. Để làm điều này, bạn có thể sử dụng biểu thức sau: if(<document processing output>, 'Priority', 'Non-priority'). Hình ảnh động sau đây là một ví dụ.

Giá trị hộp kiểm ánh xạ với một biểu thức

Xóa các ký hiệu tiền tệ (€, $,…) trong đầu ra xử lý tài liệu ở Power Automate

Để minh họa, Tổng giá trị được trích xuất bởi mô hình xử lý tài liệu có thể có ký hiệu tiền tệ, ví dụ: $54. Để xóa ký hiệu $ hoặc bất kỳ ký hiệu nào khác mà bạn muốn bỏ qua, hãy sử dụng biểu thức replace để xóa ký hiệu đó. Dưới đây là cách thực hiện:

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

Hoạt hình của biểu thức Thay thế tiền tệ.

Chuyển đổi chuỗi đầu ra xử lý tài liệu thành một số trong Power Automate

AI Builder xử lý tài liệu trả về tất cả các giá trị được trích xuất dưới dạng chuỗi. Nếu đích đến mà bạn muốn lưu giá trị được trích xuất bằng cách AI Builder xử lý tài liệu yêu cầu một số, bạn có thể chuyển đổi giá trị thành số bằng cách sử dụng int hoặc biểu thức float . Sử dụng int nếu số không có số thập phân. Sử dụng float nếu số có số thập phân. Dưới đây là cách thực hiện:

float('<document processing output>')

Hoạt hình 'Chuyển đổi sang số'.

Xóa khoảng trống trong đầu ra xử lý tài liệu trong Power Automate

Để xóa khoảng trắng khỏi giá trị đầu ra, hãy sử dụng hàm thay thế :

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

Hoạt hình của biểu thức Thay thế dấu cách.

Chuyển đổi chuỗi đầu ra xử lý tài liệu thành một ngày trong Power Automate

AI Builder xử lý tài liệu trả về tất cả kết quả đầu ra dưới dạng chuỗi. Nếu đích nơi bạn muốn lưu giá trị được trích xuất bằng cách xử lý tài liệu bắt buộc phải ở định dạng ngày, thì bạn có thể chuyển đổi giá trị chứa ngày thành định dạng ngày. Thực hiện việc này bằng cách sử dụng biểu thức formatDateTime . Dưới đây là cách thực hiện:

formatDateTime(<document processing output>)

Hoạt ảnh của biểu thức formatDateTime.

Lọc chữ ký email từ một luồng để nó không bị mô hình xử lý tài liệu xử lý (Microsoft 365 Outlook)

Đối với các email đến từ Microsoft 365 trình kết nối Outlook, chữ ký email sẽ được Power Automate chọn dưới dạng tệp đính kèm. Để mô hình xử lý tài liệu không xử lý những nội dung này, hãy thêm một điều kiện vào quy trình của bạn để kiểm tra xem đầu ra từ Microsoft 365 trình kết nối Outlook có tên Tệp đính kèm có nằm trong dòng hay không bằng sai. Trong nhánh Nếu có của điều kiện, hãy thêm hành động xử lý tài liệu. Với điều này, chỉ những tệp đính kèm email không có chữ ký nội tuyến mới được xử lý.

Điều kiện đính kèm bộ lọc.

Xem thêm