วิธีสั่ง Claude ให้ตอบจากเอกสารที่ให้เท่านั้น

เมื่อต้องการให้ Claude AI สรุปหรือค้นคำตอบจากเอกสารที่แนบ คุณอาจไม่ต้องการให้ระบบเติมข้อมูลจากความรู้ทั่วไปเข้ามาปะปน วิธีทำให้ขอบเขตชัดขึ้นคือระบุว่าให้ใช้เอกสารที่ให้เท่านั้น พร้อมกำหนดวิธีตอบเมื่อเอกสารไม่มีข้อมูล

บทความนี้แนะนำวิธีเขียน Prompt เพื่อให้ Claude ยึดเอกสารเป็นแหล่งข้อมูลหลัก และช่วยแยกข้อความที่พบจากสิ่งที่ยังตอบไม่ได้

ระบุขอบเขตของแหล่งข้อมูล

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

ตอบคำถามโดยใช้เฉพาะข้อมูลในเอกสารที่แนบเท่านั้น
ห้ามใช้ความรู้ทั่วไปหรือคาดเดาข้อมูลที่เอกสารไม่ได้ระบุ
หากไม่พบคำตอบ ให้ระบุว่า “เอกสารนี้ไม่มีข้อมูลเพียงพอ”
สำหรับแต่ละคำตอบ ให้ยกข้อความหรือหัวข้อในเอกสารที่ใช้ประกอบ

คำสั่งลักษณะนี้ช่วยให้ Claude รู้ว่าเป้าหมายคือค้นและสรุปจากเอกสาร ไม่ใช่ตอบคำถามจากความรู้ทั่วไป

สูตร Prompt สำหรับถามจากเอกสาร

ใช้เฉพาะเอกสารต่อไปนี้เพื่อตอบคำถาม
[ชื่อเอกสารหรือคำอธิบายเอกสาร]

คำถาม: [ระบุคำถาม]

ข้อกำหนด:
① ห้ามใช้ข้อมูลจากแหล่งอื่นหรือความรู้ทั่วไป
② หากไม่พบคำตอบ ให้บอกว่าไม่มีข้อมูลในเอกสาร
③ ระบุหัวข้อ หน้า หรือข้อความที่สนับสนุนคำตอบ หากข้อมูลนั้นมีให้
④ แยกข้อความที่เอกสารระบุโดยตรงออกจากข้อสรุปที่อนุมาน
⑤ อย่าเดาหรือเติมข้อมูลที่ขาด

หากเอกสารไม่มีเลขหน้า ให้ขอให้อ้างหัวข้อหรือยกข้อความช่วงสั้น ๆ แทน

ตัวอย่างการใช้งาน

① ถามเงื่อนไขจากคู่มือ

จากคู่มือที่แนบ ตอบว่าผู้ใช้ต้องทำอะไรเมื่อลืมรหัสผ่าน
ใช้เฉพาะข้อมูลในคู่มือ ระบุหัวข้อที่พบ และหากไม่มีขั้นตอนนี้ในเอกสาร ให้ตอบว่า “ไม่พบข้อมูลในคู่มือ”

② ค้นข้อมูลจากสัญญาหรือข้อกำหนด

ตรวจเอกสารที่แนบว่าระบุระยะเวลาการแจ้งยกเลิกไว้เท่าใด
ยกข้อความที่เกี่ยวข้องและระบุหัวข้อหรือเลขข้อ
อย่าตีความว่ามีเงื่อนไขเพิ่มเติม หากเอกสารไม่ได้เขียนไว้

③ สรุปเนื้อหาจากรายงาน

สรุปผลการดำเนินงานจากรายงานนี้ แยกเป็นข้อมูลที่รายงานระบุโดยตรงกับข้อสรุปที่อนุมานจากตัวเลข
ใช้เฉพาะข้อมูลในรายงาน และระบุเมื่อข้อมูลไม่พอสำหรับสรุปสาเหตุ

ขอหลักฐานจากเอกสารประกอบคำตอบ

หากต้องการตรวจย้อนกลับ ให้ขอให้ Claude ยกข้อความสนับสนุนหรือระบุตำแหน่งในเอกสาร เช่น

สำหรับคำตอบแต่ละข้อ ให้แสดงหลักฐานสั้น ๆ จากเอกสาร พร้อมชื่อหัวข้อหรือเลขหน้าเท่าที่มี อย่าสร้างเลขหน้าเอง

หากระบบอ่านข้อความจากไฟล์แล้วไม่เก็บตำแหน่งหน้าไว้ อาจขอให้ยกข้อความช่วงสั้น ๆ ที่เกี่ยวข้องแทน เพื่อช่วยค้นกลับไปตรวจต้นฉบับ

เมื่อเอกสารมีหลายไฟล์

บอกให้ชัดว่าแต่ละไฟล์มีบทบาทอย่างไร และควรใช้ไฟล์ไหนเมื่อข้อมูลขัดแย้งกัน เช่น

ใช้ไฟล์ “นโยบายฉบับล่าสุด” เป็นแหล่งหลัก
ใช้ไฟล์ “คำถามที่พบบ่อย” เพื่อช่วยค้นหัวข้อเท่านั้น
หากข้อมูลสองไฟล์ขัดแย้งกัน ให้แสดงทั้งสองข้อความและแจ้งความขัดแย้ง อย่าเลือกเองว่าไฟล์ใดถูกต้อง

การตั้งลำดับแหล่งข้อมูลช่วยลดความสับสนเมื่อต้องอ่านเอกสารหลายชุด

ถ้า Claude ตอบนอกเอกสาร

ให้ชี้ขอบเขตอีกครั้งและขอให้แยกข้อมูล เช่น

คำตอบก่อนหน้ามีข้อมูลที่ไม่พบในเอกสาร กรุณาตรวจใหม่โดยใช้เฉพาะข้อความในไฟล์
แสดงเฉพาะสิ่งที่เอกสารระบุ และย้ายข้อสันนิษฐานออกจากคำตอบ
หากไม่มีข้อมูล ให้ตอบว่าไม่พบ แทนการเติมจากความรู้ทั่วไป

ข้อควรระวัง

การสั่งให้ใช้เอกสารเท่านั้นช่วยกำหนดขอบเขต แต่ยังควรตรวจคำตอบเทียบกับต้นฉบับ โดยเฉพาะสัญญา นโยบาย ตัวเลข และเงื่อนไขสำคัญ หากเอกสารสแกนไม่ชัด ตารางอ่านไม่ครบ หรือไฟล์มีหลายฉบับ ควรตรวจว่าข้อมูลถูกอ่านครบก่อนสรุป

ComSiam แนะนำให้ขอหลักฐานหรือข้อความประกอบทุกครั้งที่ต้องนำคำตอบไปใช้อ้างอิง และอย่าถือว่าข้อมูลที่ Claude หาไม่พบแปลว่าไม่มีอยู่ในเอกสาร จนกว่าจะตรวจไฟล์ต้นฉบับแล้ว

สรุป

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

คำถามที่พบบ่อย

สั่งว่า “ใช้เอกสารนี้เท่านั้น” แล้ว Claude จะไม่ใช้ความรู้ทั่วไปเลยหรือไม่

คำสั่งช่วยกำหนดขอบเขต แต่ควรตรวจคำตอบกับเอกสาร โดยเฉพาะประเด็นสำคัญ หากพบข้อมูลนอกเอกสาร ให้ย้ำคำสั่งและขอให้ตอบใหม่โดยแสดงหลักฐาน

ถ้าเอกสารไม่มีคำตอบ ควรให้ Claude ทำอย่างไร

กำหนดข้อความตอบไว้ เช่น “ไม่พบข้อมูลในเอกสาร” และห้ามคาดเดา เพื่อแยกการไม่มีข้อมูลออกจากคำตอบที่ยืนยันได้

ควรให้ Claude อ้างเลขหน้าหรือยกข้อความ

ใช้เลขหน้าหรือเลขข้อเมื่อเอกสารมีข้อมูลเหล่านั้น หากไม่มี ให้ขอหัวข้อหรือข้อความสั้น ๆ ที่ใช้สนับสนุนคำตอบ

ถ้ามีเอกสารหลายไฟล์และข้อมูลขัดแย้งกันควรทำอย่างไร

ระบุไฟล์หลักและวิธีจัดการความขัดแย้ง เช่น ให้แสดงข้อมูลจากแต่ละไฟล์แยกกันและแจ้งว่าขัดแย้ง โดยไม่ให้ Claude ตัดสินแทน


บทความถัดไป: ป้องกัน Claude แต่งข้อมูลหรือตัวเลขเอง ต้องกำชับอย่างไร