เล่าเรื่องโปรเจกต์

ตอนที่ผมอยู่ที่ Saifa AI Inc. ผมได้รับโจทย์ที่ท้าทายมากคือการพัฒนา Core AI engine สำหรับแอป Saifa ครับ เป้าหมายหลักคือการทำให้ AI Agent ของเราไม่ใช่แค่ฉลาด แต่ต้องตอบสนองได้รวดเร็วและแม่นยำเหมือนคนจริงๆ

สิ่งที่ผมได้ลงมือทำ (และภูมิใจมาก)

Agentic AI Workflows

ผมได้ออกแบบ Workflow ของ Agent ใหม่ทั้งหมด เพื่อให้มันตัดสินใจได้ลื่นไหลขึ้นครับ

  • ผลลัพธ์: เราสามารถลดเวลาการประมวลผล (Inference) ลงได้ถึง 30% เลยทีเดียว
  • ฟีเจอร์เด็ด: ผมพัฒนาระบบที่ช่วยโชว์ “Thinking process” หรือขั้นตอนการคิดของ AI ให้ผู้ใช้เห็นแบบเรียลไทม์ครับ วิธีนี้ช่วยให้ผู้ใช้มั่นใจในคำตอบและทำให้ UX ดูล้ำขึ้นเยอะเลย

RAG System Optimization

ระบบเดิมมีปัญหาเรื่องความแม่นยำ (Precision) ที่ยังไม่โดนใจเท่าไหร่

  • การแก้ไข: ผมเข้าไปรื้อโครงสร้างใหม่ โดยเน้นไปที่การหั่นข้อมูล (Chunking) ให้ฉลาดขึ้น และเพิ่มระบบจัดลำดับคำตอบ (Retrieval ranking) ให้คมกว่าเดิม
  • ผลลัพธ์: เราเพิ่มความแม่นยำ precision@5 จาก 76% พุ่งไปถึง 90% ครับ! งานนี้ช่วยยกระดับคุณภาพการค้นหาข้อมูลขึ้นแบบเห็นได้ชัด

อาวุธที่ใช้ในงานนี้

  • LangGraph: ใช้คุมทิศทางการเดินของ Agent
  • QDrant: เป็นหัวใจหลักในการเก็บ Vector ข้อมูล
  • Python/FastAPI: สำหรับดูแลระบบหลังบ้านทั้งหมด