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

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

สรุป: Context, Session, Memory และ Cache

ทบทวนบทสนทนายาว compression, memory conflict, prompt layers และ cache invalidation

เป้าหมาย: วิเคราะห์ว่าแต่ละข้อมูลควรอยู่ที่ไหนและนานเท่าไร · ใช้เวลาประมาณ 14 นาที

ข้อ 1

Session รับรองว่าโมเดลเห็นทุกข้อความหรือไม่

  1. รับรอง
  2. ไม่ Context Window อาจตัดหรือสรุป
ดูคำตอบและคำอธิบาย

ไม่ Context Window อาจตัดหรือสรุป สถานะผลิตภัณฑ์และข้อมูลที่ส่งในแต่ละ call เป็นคนละชั้น

ข้อ 2

แชตยาวควรส่งทั้งหมดหรือไม่

  1. เสมอ
  2. ไม่ เลือก state และ evidence ที่เกี่ยว
ดูคำตอบและคำอธิบาย

ไม่ เลือก state และ evidence ที่เกี่ยว ลด Token และข้อมูลเก่าที่รบกวน

ข้อ 3

compression ต้องตรวจอะไร

  1. จำนวนคำ
  2. decision, exception, uncertainty และ citation
ดูคำตอบและคำอธิบาย

decision, exception, uncertainty และ citation ส่วนเหล่านี้มักหายและมีผลต่อการทำงาน

ข้อ 4

ควรจำทุกความชอบหรือไม่

  1. ควร
  2. ไม่ ต้องมี purpose consent และ expiry
ดูคำตอบและคำอธิบาย

ไม่ ต้องมี purpose consent และ expiry memory เพิ่มทั้งคุณค่าและความเสี่ยง

ข้อ 5

ข้อมูลใหม่ขัดของเก่าควรทำอย่างไร

  1. เก็บทั้งคู่โดยไม่บอก
  2. ใช้ source/time/scope และถามเมื่อจำเป็น
ดูคำตอบและคำอธิบาย

ใช้ source/time/scope และถามเมื่อจำเป็น ความขัดแย้งต้องมี resolution rule

ข้อ 6

cache ต้องมีอะไร

  1. เก็บถาวร
  2. version key และ invalidation
ดูคำตอบและคำอธิบาย

version key และ invalidation ข้อมูลคงที่เปลี่ยนได้และสิทธิ์อาจหมดอายุ

บันทึกช่วยจำ
  • ทดสอบการลบและเปลี่ยน memory จริง
  • อย่าเก็บ credential หรือข้อมูลอ่อนไหวใน prompt cache

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

  • ประกอบ context
  • จำอย่างมีวัตถุประสงค์
  • จัดการ conflict และ expiry