ข้ามไปยังเนื้อหาบทเรียน
เมนู
เข้าสู่ระบบ — เร็ว ๆ นี้
สารบัญบทที่ 78/8

พื้นฐานการใช้ AIการเขียน Prompt

สรุป: Automation ที่ควบคุมได้

ทบทวนการเลือกงาน workflow, JSON, API/Webhook, retry, approval และ monitoring

เป้าหมาย: ประเมิน automation design และค้นหาจุดที่อาจทำซ้ำ หลุดสิทธิ์ หรือไม่มีทางกู้คืน · ใช้เวลาประมาณ 14 นาที

ข้อ 1

งานใดเหมาะเริ่ม automation มากกว่า

  1. จัดหมวดข้อความเพื่อให้คนตรวจ
  2. คืนเงินโดย AI ตัดสินเอง
ดูคำตอบและคำอธิบาย

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

ข้อ 2

เหตุใดต้อง validate JSON

  1. เพื่อให้สีสวย
  2. เพื่อหยุดชนิดหรือค่าที่ผิดก่อนเข้าระบบถัดไป
ดูคำตอบและคำอธิบาย

เพื่อหยุดชนิดหรือค่าที่ผิดก่อนเข้าระบบถัดไป structured output เป็นสัญญาระหว่างระบบ จึงต้องตรวจ schema และมี fallback เมื่อไม่ตรง

ข้อ 3

Webhook ควรทำอย่างไรเมื่อ AI ใช้เวลานาน

  1. รอจน AI เสร็จ
  2. ตรวจ event ตอบรับ แล้วส่งงานเข้า queue
ดูคำตอบและคำอธิบาย

ตรวจ event ตอบรับ แล้วส่งงานเข้า queue การตอบรับเร็วลด timeout และเหตุการณ์ซ้ำ ส่วนงาน AI สามารถติดตามสถานะแยกได้

ข้อ 4

idempotency key ป้องกันอะไร

  1. ผลของการกระทำเดียวกันเกิดซ้ำ
  2. โมเดลตอบภาษาไทยไม่เป็นธรรมชาติ
ดูคำตอบและคำอธิบาย

ผลของการกระทำเดียวกันเกิดซ้ำ key ระดับ business event ทำให้ retry หรือ event ซ้ำไม่สร้างข้อความ รายการ หรือธุรกรรมซ้ำ

ข้อ 5

approval gate ที่ดีแสดงอะไร

  1. ปุ่มอนุมัติอย่างเดียว
  2. ต้นฉบับ diff หลักฐาน ผลกระทบ และสิ่งที่จะเกิด
ดูคำตอบและคำอธิบาย

ต้นฉบับ diff หลักฐาน ผลกระทบ และสิ่งที่จะเกิด ผู้อนุมัติต้องมีข้อมูลและสิทธิ์พอที่จะตัดสิน ไม่ใช่เพียงรับภาระจากระบบ

ข้อ 6

monitoring ที่ครบควรวัดอะไร

  1. uptime อย่างเดียว
  2. คุณภาพ ความปลอดภัย funnel latency ต้นทุน และผลธุรกิจ
ดูคำตอบและคำอธิบาย

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

บันทึกช่วยจำ
  • ทดสอบ failure path และ rollback ก่อนเปิดกับผู้ใช้จริง
  • เก็บข้อมูล log เท่าที่จำเป็นและกำหนดอายุ

สรุปบทเรียนนี้

  • เริ่มงานผลกระทบต่ำ
  • จำกัดสิทธิ์และป้องกันผลซ้ำ
  • monitor พร้อม owner, stop และ rollback