ภาพรวมแพลตฟอร์ม (Platform Overview)
ยินดีต้อนรับสู่ Fotobots Developer Portal ระบบประมวลผลและค้นหาภาพถ่ายงานวิ่งมาราธอนและการแข่งขันกีฬาด้วยปัญญาประดิษฐ์ (AI Face Recognition)
โครงสร้างการทำงานของระบบ
Fotobots ทำงานด้วยสถาปัตยกรรมแบบ Asynchronous:
- Storage Tier (Cloudflare R2 / S3): เก็บภาพความละเอียดสูง ภาพพรีวิว และภาพ Thumbnail
- Cloudflare Queues: กระจายงานประมวลผลเบื้องหลังโดยไม่บล็อกการอัปโหลดของช่างภาพ
- AI Vision Containers: ตรวจจับใบหน้า ถอดรหัส Vector Embedding 512 มิติ และอ่านเลขบิบ OCR
- Vector Database: ค้นหาภาพถ่ายที่ใบหน้าตรงกันภายในเวลาเสี้ยววินาที
สิ่งที่ต้องเตรียมก่อนเริ่มเขียนโค้ด
- บัญชีองค์กรบน Fotobots Web Admin
- Organization API Key (เช่น
fb_test_...หรือfb_live_...) - Album ID (UUID) ของอัลบั้มงานวิ่งที่ต้องการเชื่อมต่อ