AksonOCR Docs
Build document pipelines with Thai OCR.
AksonOCR แปลงเอกสารไทยและอังกฤษให้พร้อมใช้ใน production — ข้อความสะอาดสำหรับ LLM และ JSON ตาม schema พร้อม bounding box สำหรับ overlay หรือตรวจทาน ใช้ API key เดียว แล้วเลือกผลิตภัณฑ์ตามงาน
ตั้งค่า API key
สมัครและสร้างคีย์ที่ dashboard.aksonocr.com แล้วส่งในทุก request:
http
X-API-Key: <YOUR_API_KEY>Base URL: https://backend.aksonocr.com
เลือกผลิตภัณฑ์
| ฉันอยาก… | ใช้ |
|---|---|
| ดึง JSON ตามฟิลด์ พร้อม bounding box ต่อค่า | Key Extraction v3 |
| อ่านข้อความทั้งหน้า (Markdown) | Full Page OCR |
| ได้ข้อความทั้งหน้าทันทีแบบ sync | OCR v2 |
| OCR หลายหน้าแบบ async พร้อม webhook | OCR v3 |
ต้องการตำแหน่งบนหน้า?
ใช้ Key Extraction API v3 —
output.evidence: "bbox" เป็นค่าเริ่มต้น ไม่ต้องเลือกโมเดลพิเศษKey Extraction v3 ในไม่กี่บรรทัด
อัปโหลดไฟล์ สร้างงาน แล้ว poll จน completed จากนั้นดึง /result
FILE_ID=$(curl -sS -X POST 'https://backend.aksonocr.com/api/v3/key-extract/files' \-H 'X-API-Key: <YOUR_API_KEY>' \-F '[email protected]' | jq -r '.files[0].id')curl -sS -X POST 'https://backend.aksonocr.com/api/v3/key-extract/jobs' \-H 'X-API-Key: <YOUR_API_KEY>' \-H 'Content-Type: application/json' \-H 'Idempotency-Key: invoice-2026-001' \-d "{\"inputs\": [{ \"file_id\": \"$FILE_ID\" }],\"data_schema\": {\"type\": \"object\",\"properties\": {\"invoice_no\": { \"type\": \"string\" },\"total\": { \"type\": \"number\" }}},\"output\": { \"evidence\": \"bbox\" }}"
Full Page OCR จาก URL
อ่านข้อความทั้งหน้าด้วย OCR v3 action: transcribe
curl -X POST 'https://backend.aksonocr.com/api/v3/ocr' \-H 'X-API-Key: <YOUR_API_KEY>' \-H 'Content-Type: application/json' \-d '{"action": "transcribe","document": { "type": "image_url", "image_url": "https://example.com/invoice.jpg" },"model": "AksonOCR-preview"}'
ขั้นตอนการใช้งาน
1
ได้ API key
สร้างคีย์ใน Dashboard แล้วเก็บเป็น secret
2
ส่งเอกสาร
อัปโหลดไฟล์หรือส่ง URL สำหรับ Full Page OCR / Key Extraction
3
รับผล
poll /result สำหรับ v3 หรือคำตอบเดียวสำหรับ OCR v2