Template hay AI freeform extraction: chọn cái nào cho tài liệu của bạn?
7 tháng 7, 2026 · 6 phút đọc
Chế độ template dùng một schema đã tinh chỉnh sẵn cho một loại tài liệu đã biết, cho độ chính xác và tốc độ nhỉnh hơn một chút; chế độ freeform để mô hình tự suy ra cấu trúc từ bất kỳ layout nào nó chưa từng thấy. Hầu hết đội ngũ dùng cả hai — template cho các tài liệu khối lượng lớn, chuẩn hoá cao, freeform cho phần đuôi dài còn lại — và flow "from sample" của Inferio giúp bạn biến một tài liệu thật thành template mới trong vài phút thay vì viết tay.
Hai chế độ trích xuất của Inferio là gì?
Chế độ template chạy tài liệu qua một schema JSON đã tinh chỉnh sẵn — danh sách cố định các trường kỳ vọng (nhà cung cấp, T-number, line item, phân tách thuế, tổng tiền cho hoá đơn; MRZ, họ tên, ngày tháng cho giấy tờ tuỳ thân) kèm rule validate đã cài sẵn. Vì schema đã biết trước, việc trích xuất nhanh hơn một chút và chính xác hơn một chút ở các trường hợp biên, và output luôn có đúng một hình dạng cố định, giúp tích hợp downstream đơn giản.
Chế độ freeform bỏ qua schema định nghĩa sẵn. Mô hình đọc tài liệu, tự suy ra có những trường nào và chúng nghĩa là gì, rồi trả về kết quả có cấu trúc mà không ai phải cấu hình sẵn cho layout cụ thể đó. Đổi lại một chút độ chính xác, nó có khả năng xử lý một loại tài liệu chưa ai từng dựng template.
Khi nào nên dùng template?
Template phù hợp với tài liệu có hai đặc điểm: tập trường cố định, và khối lượng đủ lớn để việc chính xác hơn, nhanh hơn một chút là đáng đầu tư. Hoá đơn, biên lai, và giấy tờ tuỳ thân đáp ứng cả hai với hầu hết doanh nghiệp — Inferio có sẵn template dựng sẵn cho các loại này vì schema gần như không đổi từ hoá đơn này sang hoá đơn khác.
- Tập trường cố định — bạn luôn cần lấy ra cùng một loại thông tin (nhà cung cấp, tổng tiền, thuế, line item), bất kể ai phát hành tài liệu.
- Yêu cầu tuân thủ — template có thể cài sẵn validate bắt buộc chạy mỗi lần, như xác thực T-number qua API công khai của NTA trên mọi hoá đơn hợp lệ.
- Khối lượng cao, ổn định — cùng một loại tài liệu tới hàng ngày hoặc hàng tuần, nên phần lợi ích chính xác cộng dồn theo thời gian.
Khi nào freeform extraction hợp lý hơn?
Freeform phát huy tác dụng khi tập trường không cố định, hoặc loại tài liệu quá hiếm hoặc quá đa dạng để đáng công dựng template. Một đơn đặt hàng từ nhà cung cấp mới, một hợp đồng một-lần, một chứng từ vận chuyển với layout bạn chưa từng xử lý — freeform đọc nó một lần và trả về dữ liệu có cấu trúc ngay lần thử đầu tiên.
Quy tắc thực tế: nếu mỗi tháng bạn xử lý dưới vài chục tài liệu cùng một layout, chi phí kỹ thuật để dựng tay một template hiếm khi hoàn vốn trước khi layout đó thay đổi. Freeform là chế độ giúp những tài liệu đuôi dài này đáng để số hoá ngay từ đầu.
Flow hybrid "from sample" là gì?
Có một con đường ở giữa việc viết tay một template và chạy freeform mãi mãi: tải lên một ví dụ thật của loại tài liệu mới, AI của Inferio đọc nó và đề xuất một template — tên trường, kiểu dữ liệu, và một schema bản nháp đầu tiên — để bạn review và xác nhận thay vì dựng từ đầu. Nó biến việc "nhà cung cấp mới này lại có một layout hoá đơn khác" từ một ticket kỹ thuật thành một lượt review hai phút.
Điều này quan trọng nhất với đội ngũ đang onboard nhà cung cấp mới hoặc mở rộng sang loại tài liệu mới giữa quý — bạn có được độ chính xác và tính nhất quán của chế độ template cho một layout mới xuất hiện hôm qua, mà không phải chờ một sprint kỹ thuật để code tay schema.
Giải đáp nhanh
- Tôi có thể chuyển một loại tài liệu từ freeform sang template sau này không?
- Có — đó là con đường phổ biến. Bắt đầu một loại tài liệu mới, khối lượng thấp bằng freeform để không có gì cản việc số hoá nó, và khi khối lượng đủ lớn để đáng đầu tư độ chính xác thêm, dùng flow from-sample (hoặc định nghĩa thủ công) để biến nó thành template mà không phải tái kiến trúc gì ở downstream.
- Chế độ freeform có tốn hơn template trên mỗi trang không?
- Giá tính theo mỗi trang xử lý thành công bất kể chế độ nào — Inferio không tính thêm phụ phí cho freeform. Sự đánh đổi nằm ở độ chính xác và độ trễ, không phải ở billing: chế độ template nhanh hơn một chút và chính xác hơn một chút ở các trường hợp biên vì schema đã biết trước.
- Template dựng từ một tài liệu mẫu duy nhất chính xác tới đâu?
- Flow from-sample cho bạn một bản nháp mạnh, không phải một template hoàn chỉnh — hãy review các trường được đề xuất trước khi xác nhận, vì một mẫu duy nhất không thể cho thấy hết mọi biến thể layout của nhà cung cấp (một dòng giảm giá tuỳ chọn, một mức thuế thứ hai). Hầu hết đội ngũ chạy vài tài liệu thật qua template mới trong tuần đầu và điều chỉnh khi gặp trường hợp biên.
- Chuyện gì xảy ra nếu một tài liệu ở chế độ template không khớp schema kỳ vọng?
- Những trường template kỳ vọng nhưng không tìm thấy sẽ trả về rỗng thay vì đoán bừa, và nội dung bất ngờ không khớp trường nào đã biết sẽ được gắn cờ thay vì âm thầm bị bỏ qua — nên một tài liệu phá vỡ layout giả định sẽ được đưa ra cho người review thay vì tạo ra một kết quả trông hợp lý nhưng sai.