- MemGPT เป็นระบบใหม่สำหรับจัดการลำดับชั้นหน่วยความจำของโมเดลภาษาขนาดใหญ่ (LLMs) ซึ่งมอบบริบทที่ขยายออกไปภายในหน้าต่างคอนเท็กซ์ที่มีข้อจำกัดของ LLM
- มันสามารถระบุได้ว่าเมื่อใดควรบันทึกและดึงข้อมูลสำคัญจากเวกเตอร์ดาต้าเบส ทำให้สามารถสนทนาได้อย่างต่อเนื่องไม่รู้จบ
- MemGPT สามารถใช้สร้างแชตบอตที่มีหน่วยความจำแบบแก้ไขได้เอง
- ระบบ MemGPT สามารถทดสอบได้โดยส่งข้อความถึงบอต MemGPT ในช่อง #memgpt บน Discord
- หากต้องการรัน MemGPT บนเครื่องโลคัล ผู้ใช้ต้องติดตั้ง dependencies เพิ่ม OpenAI API key เข้าไปใน environment และรัน
main.py
- ผู้ใช้สามารถสร้างผู้ใช้เริ่มต้นหรือเพอร์โซนาใหม่สำหรับ MemGPT ได้โดยสร้างไฟล์
.txt ใหม่ใน /memgpt/humans/examples หรือ /memgpt/personas/examples
- MemGPT รองรับคำสั่ง CLI หลากหลาย เช่น
/exit, /save, /load, /dump, /memory, /pop, /heartbeat, /memorywarning
- โดยค่าเริ่มต้น MemGPT ใช้
gpt-4 ดังนั้นจึงต้องใช้ API key ที่มีสิทธิ์เข้าถึง gpt-4 API
- สำหรับปัญหาหรือคำขอฟีเจอร์ แนะนำให้ผู้ใช้เปิด GitHub issue
- ชุดข้อมูลที่ใช้ในงานวิจัย MemGPT สามารถดาวน์โหลดได้จาก HuggingFace
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News