Paxa Labs
สกัดข้อมูลจากเอกสาร

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

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

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

รูปแบบไฟล์
PDF, PNG, JPEG, WebP
ต่อคำขอ
เอกสาร 1 ฉบับ ไม่เกิน 20 หน้า
ต่อสคีมา
ไม่เกิน 100 ฟิลด์ย่อย
โมเดล
paxa-doc-extract-v1
ใบกำกับภาษีไทย เรียงพิมพ์เป็นแผ่นตัวอย่าง

การอ่านเป็นงานครึ่งเล็ก

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

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

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

ตัวอย่างด้านบนคือใบกำกับภาษีไทยใบเดียวกับที่หน้า 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 · ไม่มีการแก้ไข

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

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

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

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

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

thai_id

เลขประจำตัวสิบสามหลัก

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

date

วันที่แบบพุทธศักราช

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

amount_words

จำนวนเงินที่เขียนเป็นตัวหนังสือ

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

province

จังหวัด

จังหวัดทั้ง 77 จับคู่จากชื่อเต็ม ตัวย่อ หรือรหัส และส่งกลับในรูปแบบที่คุณขอ ชื่อไทย ชื่ออังกฤษ หรือรหัส

bank

ธนาคารและบริษัทประกัน

ทุกธนาคารในประเทศไทยและบริษัทประกันที่ได้รับใบอนุญาตทุกแห่ง จับคู่จากการสะกดที่เอกสารพิมพ์จริง รวมชื่อเดิม ส่งกลับเป็นชื่อย่อ รหัส หรือชื่อเต็ม

legal_form

รูปแบบนิติบุคคล

บจก., บมจ., หจก., ร้าน และอื่น ๆ จับคู่ได้ทั้งแบบย่อและแบบเต็ม ทั้งภาษาไทย อังกฤษ และภาษาอื่นตามที่พิมพ์

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

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

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

อ่านเอกสารประเภทใดได้บ้าง

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

เขียนสคีมาอย่างไร

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

แต่ละฟิลด์มีคะแนนความมั่นใจไหม

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

ถ้าเอกสารไม่ตรงกับที่สคีมาคาดไว้จะเกิดอะไรขึ้น

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

ดูได้ไหมว่าค่าแต่ละค่ามาจากตรงไหน

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

อ่านเลขไทยได้ไหม

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

ค่าบริการเท่าไร และเริ่มอย่างไร

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

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

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