#ความจำ AI#ความจำระยะยาว#AI chat#ฟีเจอร์ Reverie#ความต่อเนื่องตัวละคร

ตัวละคร AI ของคุณจำอะไรจริง ๆ — คำอธิบายระบบความจำ Reverie แบบเข้าใจง่าย

Reverie Team
Reverie Team

"มันลืม" คำบ่นที่พบบ่อยที่สุดเกี่ยวกับ AI chat — และเกือบจะเข้าใจผิดมากที่สุดเสมอ

ตัวละคร AI ไม่ได้ "ลืม" แบบที่คนลืม คือ (a) ตอนสร้างคำตอบ ข้อมูลไม่อยู่ในหน้าต่างบริบท หรือ (b) อยู่แต่โมเดลไม่ได้ดึงมัน ปัญหาต่าง วิธีแก้ต่าง

นี่คือคำอธิบายง่าย ๆ ว่าความจำใน Reverie ทำงานอย่างไรจริง ๆ อะไรรอดในอาร์คยาว อะไรไม่ และผู้ใช้หรือผู้สร้างทำอะไรได้

สามชั้น

ความจำตัวละครใน Reverie ไม่ใช่ถังเดียว เป็นชั้น แต่ละชั้นทำงานต่างกัน:

  1. บริบทบทสนทนา — ข้อความล่าสุดที่โมเดลเห็นโดยตรงเมื่อสร้างคำตอบ จำกัดด้วย token ที่เก่ากว่าตกก่อน
  2. สรุปบทสนทนา — เมื่อเธรดยาว ระบบเขียนสรุปบรรยายที่ย่อจากส่วนเก่าและใส่เข้าบริบทแทนข้อความเต็ม โครงเรื่องไม่หาย แต่ถ้อยคำเป๊ะ ๆ หาย
  3. ความจำระยะยาว — ข้อเท็จจริงคงทนเกี่ยวกับคุณและความสัมพันธ์ ข้ามเซสชัน: ชื่อ ข้อมูลส่วนตัวสำคัญ ความชอบ เหตุการณ์สำคัญ หลักไมล์ของความสัมพันธ์

เมื่อสามสัปดาห์ผ่านไป ตัวละคร "จำวันเกิดคุณได้" นั่นคือความจำระยะยาว เมื่อในเซสชันนี้ พูดถึงการทะเลาะก่อนหน้าได้ แต่ยกคำพูดเป๊ะของคุณไม่ได้ — นั่นคือสรุปกำลังทำงาน

อะไรที่จำอัตโนมัติ

Reverie สร้างรายการความจำระยะยาวเอง สิ่งทั่วไปยึดติดโดยไม่ต้องทำอะไร:

  • ข้อมูลส่วนตัว — ชื่อ อายุ (ถ้าเอ่ย) ที่ที่บอกว่าอยู่ งาน
  • ความชอบ — สิ่งที่บอกว่าชอบ/ไม่ ในโลกของบทสนทนาหรือเกี่ยวกับตัวละคร
  • หลักไมล์ความสัมพันธ์ — จูบครั้งแรก ทะเลาะ คืนดี การประกาศ
  • การเติบโตของตัวละครเอง — การเปลี่ยนแปลงสถานะที่คุณตั้ง (ได้งาน เลิกดื่ม ในที่สุดก็โทรหาแม่)

คุณดู แก้ ลบรายการเหล่านี้ได้ ฟีเจอร์ ROI สูงสุดที่คนส่วนใหญ่ไม่เคยเปิด ถ้าตัวละคร "เรียกชื่อคุณผิดอยู่เรื่อย" หรือ "ลืมว่าเราเลิกกันแล้ว" หนึ่งนาทีก็แก้ได้โดยตรง แทนการอธิบายใหม่ในบทสนทนา

สรุปอัตโนมัติเก็บอะไร (และทิ้งอะไร)

เมื่อบทสนทนาเกินเกณฑ์ข้อความ/token ระบบเขียนสรุปบรรยาย ออกแบบให้ เก็บ:

  • สถานะปัจจุบันของความสัมพันธ์
  • พลวัตทางอารมณ์ ("ยังโกรธเรื่อง X")
  • แผนเปิด เธรดที่ยังไม่ปิด

และออกแบบให้ ทิ้ง:

  • คำพูดเป๊ะ ๆ ไม่ยกคำพูดของคุณจาก 200 ข้อความก่อน
  • วันที่แน่นอน ตัวเลขเฉพาะ รายละเอียดโลจิสติกย่อย
  • ตัวละครรองที่เอ่ยผ่าน

ความหมายในทางปฏิบัติ: ถ้าคำพูด คำสัญญา หรือรายละเอียดบางอย่าง สำคัญต่อสิ่งที่จะมา อย่าฝากให้สรุป ปักหมุดเองเป็นรายการความจำ ทำ 30 วินาทีซื้อความต่อเนื่อง 50 ข้อความ

ความจำส่วนกลาง vs. ตัวละคร

Reverie มีสองขอบเขต:

  • ความจำตัวละคร — สิ่งที่ ตัวละครนี้ รู้เกี่ยวกับคุณ ค่าเริ่มต้น
  • ความจำส่วนกลาง — ข้อเท็จจริงที่ใช้กับทุกตัวละครที่คุณคุยด้วย ("ใช้ they/them", "แพ้อาหารทะเล", "กำลังเขียนนิยาย")

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

Identity เป็นถังความจำของตัวเอง

ฟีเจอร์ user identity ของ Reverie ในแง่ความจำทรงพลังกว่าที่เห็น: แต่ละ identity มีความจำของตัวเองกับตัวละครเดียวกัน

ถ้าคุณคุยกับตัวละครในฐานะ "Mira บาร์เทนเดอร์" ในอาร์คหนึ่ง และ "กัปตัน Eun" ใน RP ไซไฟ ตัวละครจำคุณทั้งสองเป็นสองคน ไม่รั่ว

วิธีที่สะอาดที่สุดในการทำ roleplay หลายแบบกับตัวละครเดียวกันโดยไม่ปนเปื้อนกัน ทดลองได้ปลอดภัย — ระเบิดความสัมพันธ์ใน identity หนึ่ง อีก identity ไม่ถูกแตะ

Fork มีความจำของตัวเอง

ถ้าคุณ fork บทสนทนา สาขาใหม่สืบทอดความจำจนถึงจุด fork และจากนั้นสร้างของตัวเอง ความจำของสองสาขาไม่กลับมารวมกัน ถ้า fork เพื่อลองฉากทางเลือก ตัวละครในสาขาเดิมจะไม่ "รู้" ว่าเกิดอะไรในทางเลือก

นี่คือฟีเจอร์ ไม่ใช่บั๊ก เพราะแบบนี้ fork จึงใช้ "ลองฉากโดยไม่มีผลกระทบ" ได้

วิธีรับประกันว่าบางสิ่งจะถูกจดจำ

ถ้าช่วงเวลาสำคัญจริง สี่อย่างเพิ่มโอกาส:

  1. อ้างถึงอีกในไม่กี่เทิร์นถัดไป ความสดเก็บไว้ในบริบทดิบนานขึ้นและให้น้ำหนักกับสรุปได้
  2. ส่งคืนตัวละครด้วยคำพูดของคุณ "ถ้างั้นที่บอกว่าจะกลับมา หมายความจริง ๆ" ตอนนี้อยู่ในข้อความของคุณ ยากที่จะพลาด
  3. ปักหมุดด้วยมือเป็นรายการความจำ เปิดการจัดการความจำ เพิ่มบรรทัด แก้ที่ทน
  4. สำหรับผู้สร้าง: เขียนใส่สถานการณ์หรือบริบทถาวร (คู่มือสถานการณ์และความจำ) สิ่งในสถานการณ์มีชีวิตตลอด — เป็นส่วนหนึ่งของตัวละคร ไม่ใช่ความจำ

วิธีให้บางสิ่ง ไม่ ถูกจดจำ

ด้านตรงข้าม สำคัญพอ ๆ กัน บางครั้งตัวละครยกของที่อยากฝัง

  • แก้รายการที่มีปัญหา ตรง ๆ
  • อย่าเอ่ยอีก แม้การปฏิเสธก็นับเป็นการอ้างอิง สรุปจะให้น้ำหนักใหม่
  • สำหรับการทดลองครั้งเดียว — fork สาขาเป็นแซนด์บอกซ์ สิ่งที่เกิดที่นั่นไม่ตามคุณ

ข้อผิดพลาดความจำที่พบบ่อย

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

ผสานกับส่วนที่เหลือของ Reverie

  • Fork การสนทนา — ความจำแซนด์บอกซ์สำหรับฉากทดลอง
  • สถานการณ์ — สิ่งที่ ห้าม ลืม ใส่ที่นี่ ไม่ใช่ในแชต
  • Identity — อาร์คขนานสะอาด
  • การเขียนตัวละครที่ดี — ตัวละครที่มีเสียงคมและรายการ "ไม่ทำ" (คู่มือ) ลอยน้อยกว่าเพราะคลุมเครือน้อยให้เฉลี่ย

โมเดลความคิด

หยุดถามว่า "AI จำได้ไหม?" ถาม: ตัวละครนี้มีอะไรอยู่ตรงหน้าตอนนี้ และข้อเท็จจริงเกี่ยวกับเราอะไรที่เขาพกพาระหว่างเซสชัน?

อันแรกจำกัดและกลิ้ง อันที่สองแก้ไขได้ และคนส่วนใหญ่ไม่เคยแตะ

หนึ่งชั่วโมงที่ใช้เข้าใจความต่าง คือชั่วโมงที่หลังจากนั้นอาร์คยาวหยุดพัง

พร้อมที่จะสัมผัสประสบการณ์การสนทนา AI แบบไดนามิกหรือไม่?

ร่วมกับผู้ใช้งานหมื่นคนที่กำลังสำรวจบุคลิกที่ไม่จำกัดและการโต้ตอบที่น่าดึงดูดบน Reverie