แนวคิดหลัก
ความผิดพลาดที่ใหญ่ที่สุดที่มือใหม่มักทำคือการวางข้อความ "มันใช้ไม่ได้ ช่วยแก้ที" ลงในแชทแล้วหวังผล AI มองไม่เห็นหน้าจอ ข้อมูลของคุณ หรือสิ่งที่คุณคาดหวังว่าจะเกิดขึ้น มันรู้แค่สิ่งที่คุณบอกมันเท่านั้น เมื่อคุณไม่ให้ข้อมูลอะไรเลย มันก็ทำได้แค่สิ่งเดียว: มันเดา — และการเดาที่มั่นใจแต่ผิด อันตรายยิ่งกว่าการไม่มีคำตอบเลย เพราะคุณจะเชื่อและลงมือทำตามมัน การดีบักด้วย AI ส่วนใหญ่จึงเป็นเรื่องของ การป้อนบริบทที่ถูกต้อง ให้มัน เพื่อให้มันสามารถให้เหตุผลได้แทนที่จะเดา
รายงานบั๊กที่ดี — ไม่ว่าจะให้มนุษย์อ่านหรือ AI อ่าน — จะตอบคำถามสามข้อนี้:
- คุณทำอะไรไป? (ขั้นตอนที่ทำให้เกิดปัญหา)
- คุณคาดหวังว่าจะเกิดอะไรขึ้น?
- จริง ๆ แล้วเกิดอะไรขึ้น? (ข้อผิดพลาด ผลลัพธ์ที่ผิด หรือการล่ม)
ถ้าคุณตอบสามข้อนี้ได้ คุณก็นำหน้าคนส่วนใหญ่ไปแล้ว เหตุผลที่สามข้อนี้สำคัญก็เพราะบั๊ก โดยนิยามแล้ว คือ ช่องว่าง ระหว่างสิ่งที่คุณคาดหวังกับสิ่งที่เกิดขึ้นจริง AI ไม่สามารถหาช่องว่างที่มันมองไม่เห็นทั้งสองด้านได้ "มันพัง" อธิบายแค่ด้านเดียว ส่วน "ฉันคาดหวังหน้าจอต้อนรับ แต่ได้หน้าจอว่างเปล่าพร้อมข้อผิดพลาดนี้" อธิบายทั้งสองด้าน — และช่องว่างก็แทบจะบอกตัวมันเองอยู่แล้ว