Paxa Labs
paxa-doc-extract-v1

ฟิลด์บนเอกสารไทย พิมพ์ให้คุณเรียบร้อย

ใบกำกับภาษีเข้ามาหนึ่งใบ เลขสิบสามหลัก วันที่สามช่อง และยอดรวมที่เขียนเป็นตัวหนังสือต้องไปอยู่ถูกคอลัมน์ ตั้งชื่อฟิลด์ครั้งเดียว เอกสารทุกใบหลังจากนั้นเติมค่าให้เอง

การอ่านเอกสารเป็นงานครึ่งเล็ก งานครึ่งใหญ่คือการตัดสินว่าเลขชุดไหนคือเลขผู้เสียภาษีของผู้ขายและชุดไหนของผู้ซื้อ วันที่ช่องไหนคือวันที่ออกเอกสาร และยอดที่เขียนเป็นตัวหนังสือตรงกับยอดรวมหรือไม่ นั่นคืองานที่คนทำด้วยปากกาเน้นข้อความ และเป็นงานที่ขยายตามปริมาณไม่ทันก่อนอย่างอื่น

Paxa Document Extraction รับสคีมาที่คุณเขียน ซึ่งเป็นรายการฟิลด์ที่ตั้งชื่อและระบุชนิดไว้ แล้วคืนสคีมานั้นที่เติมค่าจากหน้ากระดาษ ค่าแต่ละค่าคือข้อความที่พิมพ์อยู่ตรงนั้น อ่านตามชนิดของฟิลด์ ตรงที่หน้ากระดาษไม่มีค่าเช่นนั้น ฟิลด์จะเป็น null และคำตอบบอกเหตุผล ระบบไม่ประมาณค่าและไม่ค้นจากที่อื่น

หนึ่งคำขอรับเอกสารหนึ่งฉบับ เป็น PDF, PNG, JPEG หรือ WebP ยาวไม่เกิน 20 หน้า เครดิตฟรีที่บัญชีใหม่ทุกบัญชีได้รับ ใช้อ่านได้สูงสุด 7 หน้า โดยไม่ต้องใช้บัตร

ใบกำกับภาษีหนึ่งใบ เติมค่าครบ#

ตัวอย่างด้านล่างคือใบกำกับภาษีไทยใบเดียวกับที่หน้า OCR เผยแพร่ ข้าง ๆ คือคำตอบจริงของโมเดลต่อสคีมาใบกำกับภาษี บันทึกไว้ครั้งเดียวและแสดงโดยไม่แก้ไข แต่ละแถวคือฟิลด์ที่สคีมาตั้งชื่อไว้ ค่าที่อ่านได้ และสิ่งที่การอ่านยืนยันได้เกี่ยวกับค่านั้น

ใบกำกับภาษีไทย เรียงพิมพ์เป็นแผ่นตัวอย่าง
ฟิลด์ที่ได้กลับมา49 ฟิลด์ย่อย

ครบถ้วน ฟิลด์ที่บังคับทุกตัวมีค่า

seller

name
บริษัท ศตวรรษการค้า จำกัดอ่านจากตัวพิมพ์
tax_id
0105564078127อ่านจากตัวพิมพ์

ตามที่พิมพ์: 0 1055 64078 12 7

address
๙๙ ถนนพระราม ๙ แขวงห้วยขวาง เขตห้วยขวาง กรุงเทพมหานคร ๑๐๓๑๐อ่านจากตัวพิมพ์

buyer

name
บริษัท กรุณาไทย จำกัดอ่านจากตัวพิมพ์
tax_id
0105561045678อ่านจากตัวพิมพ์

ตามที่พิมพ์: 0 1055 61045 67 8

address
๑๒๓ ซอยสุขุมวิท ๖๓ แขวงคลองตันเหนือ เขตวัฒนา กรุงเทพมหานคร ๑๐๑๑๐อ่านจากตัวพิมพ์
book_number
001อ่านจากตัวพิมพ์
invoice_number
0042อ่านจากตัวพิมพ์
issue_date
2026-06-30อ่านจากตัวพิมพ์

ตามที่พิมพ์: ๓๐ มิถุนายน ๒๕๖๙

items[0]

description
เสื้อโปโลพนักงานปักโลโก้อ่านจากตัวพิมพ์
quantity
12อ่านจากตัวพิมพ์

ตามที่พิมพ์: ๑๒

unit_price
120อ่านจากตัวพิมพ์

ตามที่พิมพ์: 120.00

amount
1440อ่านจากตัวพิมพ์

ตามที่พิมพ์: 1,440.00

items[1]

description
แก้วเซรามิกพิมพ์ลายอ่านจากตัวพิมพ์
quantity
5อ่านจากตัวพิมพ์

ตามที่พิมพ์:

unit_price
30อ่านจากตัวพิมพ์

ตามที่พิมพ์: 30.00

amount
150อ่านจากตัวพิมพ์

ตามที่พิมพ์: 150.00

items[2]

description
กล่องบรรจุภัณฑ์อ่านจากตัวพิมพ์
quantity
3อ่านจากตัวพิมพ์

ตามที่พิมพ์:

unit_price
20อ่านจากตัวพิมพ์

ตามที่พิมพ์: 20.00

amount
60อ่านจากตัวพิมพ์

ตามที่พิมพ์: 60.00

subtotal
1650อ่านจากตัวพิมพ์

ตามที่พิมพ์: 1,650.00

vat
115.5อ่านจากตัวพิมพ์

ตามที่พิมพ์: 115.50

total
1765.5อ่านจากตัวพิมพ์

ตามที่พิมพ์: 1,765.50

total_in_words
1765.5อ่านจากตัวพิมพ์

ตามที่พิมพ์: หนึ่งพันเจ็ดร้อยหกสิบห้าบาทห้าสิบสตางค์

paxa-doc-extract-v1 · 12 กันยายน 2569 · ไม่มีการแก้ไข

ตรงที่ข้อความที่พิมพ์ต่างจากค่าที่ส่งกลับ ข้อความนั้นแสดงอยู่ใต้ค่า เลขไทยในที่อยู่คงไว้ตามที่พิมพ์ ส่วนเลขผู้เสียภาษีอ่านจากช่องตัวเลขที่เว้นวรรคออกมาเป็นสตริงเดียว

ค่าหนึ่งค่าได้ที่ของมันมาอย่างไร#

กฎสามข้อตัดสินทุกฟิลด์ กฎเหล่านี้ทำให้ผลลัพธ์เป็นสิ่งที่ระบบบัญชีนำไปใช้ต่อได้

  1. 01

    ค่าอ่านจากตัวพิมพ์ หรือไม่ก็เป็น null

    ทุกค่าคือช่วงข้อความที่โมเดลชี้บนหน้ากระดาษ แล้วอ่านตามชนิดของฟิลด์ที่ฝั่งนี้ ตัวเลขที่ไม่ได้พิมพ์ วันที่ที่ไม่ได้พิมพ์ ชื่อที่ไม่ได้พิมพ์ ปรากฏในผลลัพธ์ไม่ได้ ข้อยกเว้นเดียวคือการจำแนกประเภทที่คุณระบุตัวเลือกไว้ เช่น ประเภทของเอกสาร ซึ่งเป็นการเลือกมากกว่าการอ่าน

  2. 02

    การตรวจที่ไม่ผ่านบอกเหตุผล

    เลขสิบสามหลักที่เลขตรวจสอบผิด จำนวนเงินที่ต่ำกว่าค่าต่ำสุดที่คุณตั้ง วันที่ในอนาคตเมื่อคุณบอกว่าเป็นไม่ได้ แต่ละกรณีคืนเป็น null พร้อมเหตุผลคงที่ และเมื่อคุณขอ ก็พร้อมข้อความที่พิมพ์ซึ่งเป็นที่มาของค่า เหตุผลเป็นรายการปิด ไปป์ไลน์จึงแยกทางตามเหตุผลได้

  3. 03

    ฟิลด์ที่บังคับตัดสินว่าผลลัพธ์ครบหรือไม่

    คุณกำหนดฟิลด์ที่เอกสารต้องมี ผลลัพธ์ครบถ้วนเมื่อทุกฟิลด์เหล่านั้นมีค่า และไม่ครบในกรณีอื่น ไฟล์ที่เป็นเอกสารผิดประเภทกลับมาเป็นไม่ครบ โดยฟิลด์ที่บังคับส่วนใหญ่หายไป นี่คือวิธีตรวจจับเอกสารผิดประเภท จากสิ่งที่พบจริงมากกว่าจากคะแนน

ชนิดข้อมูลที่รู้จักเอกสารไทย#

นอกจากสตริง ตัวเลข วันที่ และรายการค่าที่คุณกำหนดเอง สคีมายังมีชนิดสำหรับสิ่งที่เอกสารไทยพิมพ์ในแบบของตัวเอง

เลขประจำตัวสิบสามหลัก
thai_id
เลขประจำตัวประชาชน นิติบุคคล และผู้เสียภาษี อ่านจากช่องที่เว้นวรรคหรือเลขไทยออกมาเป็นสิบสามหลัก พร้อมตรวจเลขตรวจสอบ หลักที่อ่านผิดจะตรวจไม่ผ่าน ฟิลด์คืนเป็น null และเมื่อเปิดหลักฐานไว้ ตัวเลขที่พิมพ์จะมาด้วย เลขผิดที่ดูเหมือนถูกถูกกันไว้ตั้งแต่ตรงนี้
วันที่แบบพุทธศักราช
date
วันมาก่อน เดือนเป็นตัวเลขหรือชื่อไทย อังกฤษ หรือภาษาอื่นตามที่พิมพ์ ปีเป็นศักราชใดก็ได้ ปีสองหลักตีความเป็นศักราชที่ทำให้วันที่ตกในอดีตไม่นานนี้ และการตีความทุกครั้งระบุไว้ในคำตอบพร้อมตัวเลขตามที่พิมพ์ คุณจึงตัดสินใหม่ได้
จำนวนเงินที่เขียนเป็นตัวหนังสือ
amount_words
ยอดรวมที่ใบเสร็จไทยพิมพ์ซ้ำเป็นตัวหนังสือ อ่านออกมาเป็นตัวเลข รวมสตางค์ การอ่านยอดเดียวสองทาง ทั้งตัวเลขและตัวหนังสือ คือการตรวจที่แข็งแรงที่สุดที่ใบเสร็จมีให้
จังหวัด
province
จังหวัดทั้ง 77 จับคู่จากชื่อเต็ม ตัวย่อ หรือรหัส และส่งกลับในรูปแบบที่คุณขอ ชื่อไทย ชื่ออังกฤษ หรือรหัส
ธนาคารและบริษัทประกัน
bank
ทุกธนาคารในประเทศไทยและบริษัทประกันที่ได้รับใบอนุญาตทุกแห่ง จับคู่จากการสะกดที่เอกสารพิมพ์จริง รวมชื่อเดิม ส่งกลับเป็นชื่อย่อ รหัส หรือชื่อเต็ม
รูปแบบนิติบุคคล
legal_form
บจก., บมจ., หจก., ร้าน และอื่น ๆ จับคู่ได้ทั้งแบบย่อและแบบเต็ม ทั้งภาษาไทย อังกฤษ และภาษาอื่นตามที่พิมพ์

เอกสารที่มีสคีมาพร้อมใช้#

เอกสารไทยสามแบบมีสคีมาให้เลือกในเครื่องมือ แต่ละหน้าด้านล่างอธิบายตัวเอกสารทีละฟิลด์ และสิ่งที่การอ่านต้องทำให้ถูกบนเอกสารนั้น

คำถามที่พบบ่อย ตอบตรง ๆ#

อ่านเอกสารประเภทใดได้บ้าง
เอกสารใดก็ได้ที่คุณเขียนสคีมาให้ได้ เป็น PDF หรือรูปภาพ ตัวอย่างในหน้านี้คือใบกำกับภาษี ส่วนใบเสร็จ หนังสือรับรองการหักภาษี แบบฟอร์ม และรายการเดินบัญชีใช้ทางเดียวกัน สคีมาบอกว่าแต่ละฟิลด์หมายถึงอะไร และฟิลด์จะถูกเติมด้วยข้อความที่เป็นสิ่งนั้นเท่านั้น
เขียนสคีมาอย่างไร
เป็นรายการฟิลด์ที่ตั้งชื่อ แต่ละฟิลด์มีชนิดและคำอธิบายหนึ่งบรรทัดที่โมเดลอ่าน (ไม่บังคับ) ออบเจกต์ใช้จัดกลุ่มฟิลด์ และอาร์เรย์ใช้เก็บแถวที่ซ้ำกันอย่างรายการสินค้า เครื่องมือสกัดข้อมูลเริ่มให้ด้วยสคีมาพร้อมใช้สามแบบ และเอกสารประกอบระบุทุกชนิดพร้อมคีย์ที่รับ
แต่ละฟิลด์มีคะแนนความมั่นใจไหม
คำตอบไม่มีคะแนน การคัดลอกตัวเลขที่อ่านผิดมาอย่างซื่อตรงดูมั่นใจในสายตาของคะแนนใดก็ตาม และตัวเลขที่มองไม่เห็นข้อผิดพลาดนั้นจะทำให้เข้าใจผิด สิ่งที่ส่งกลับแทนคือ ค่านั้นอ่านจากตัวพิมพ์หรือไม่ ผ่านการตรวจตามชนิดหรือไม่ และฟิลด์ที่บังคับครบหรือไม่
ถ้าเอกสารไม่ตรงกับที่สคีมาคาดไว้จะเกิดอะไรขึ้น
ผลลัพธ์กลับมาเป็นไม่ครบ โดยฟิลด์ที่บังคับส่วนใหญ่ระบุว่าหายไป นั่นคือสัญญาณให้ส่งเอกสารไปทางอื่น คำขอคิดเครดิตตามปกติ เพราะหน้ากระดาษถูกอ่านทั้งหน้าแล้ว
ดูได้ไหมว่าค่าแต่ละค่ามาจากตรงไหน
ได้ ขอหลักฐานแล้วคำตอบจะจับคู่ทุกฟิลด์กับข้อความที่พิมพ์ซึ่งเป็นที่มาของค่า ไม่ว่าจะอ่านค่าได้หรือไม่ ขอข้อความที่อ่านได้แล้วเนื้อหาของหน้าก็กลับมาด้วย เป็นการอ่านเดียวกับที่ปลายทาง OCR คืนให้
อ่านเลขไทยได้ไหม
เลขไทยอ่านเป็นตัวเลขทุกที่ที่คาดว่าเป็นตัวเลข วันที่ หรือเลขประจำตัว และคงไว้ตามที่พิมพ์ในฟิลด์ข้อความ ค่าที่อ่านตามชนิดไม่ได้จะคืนเป็น null แทนการเดา
ค่าบริการเท่าไร และเริ่มอย่างไร
คิดค่าบริการรายหน้า อัตราอยู่ในหน้าราคา บัญชีใหม่ทุกบัญชีเริ่มด้วยเครดิตฟรีและไม่ต้องใช้บัตร เปิดเครื่องมือสกัดข้อมูล เลือกสคีมา แล้ววางเอกสารลงไป

เริ่มจากใบกำกับภาษีที่อยู่บนโต๊ะคุณแล้ว

เครดิตฟรีของบัญชีใหม่อ่านได้สูงสุด 7 หน้า ลงชื่อเข้าใช้ เปิดเครื่องมือสกัดข้อมูล แล้วดูใบแรกเติมค่าครบ