- MemGPT एक नया सिस्टम है जो language learning models (LLMs) की memory hierarchy को मैनेज करता है, और LLM की सीमित context window के भीतर extended context प्रदान करता है।
- यह पहचानता है कि vector database में महत्वपूर्ण जानकारी को कब स्टोर और retrieve करना है, जिससे निरंतर बातचीत संभव होती है।
- MemGPT का उपयोग self-editing memory वाले chatbot बनाने के लिए किया जा सकता है।
- MemGPT सिस्टम को Discord के
#memgpt चैनल में MemGPT bot को message भेजकर टेस्ट किया जा सकता है।
- MemGPT को लोकल में चलाने के लिए, उपयोगकर्ताओं को dependencies install करनी होंगी, environment में OpenAI API key जोड़नी होगी, और
main.py चलाना होगा।
- उपयोगकर्ता
/memgpt/humans/examples या /memgpt/personas/examples में नई .txt files बनाकर MemGPT के लिए नया शुरुआती user या persona बना सकते हैं।
- MemGPT
/exit, /save, /load, /dump, /memory, /pop, /heartbeat, /memorywarning जैसे कई CLI commands को support करता है।
- डिफ़ॉल्ट रूप से MemGPT
gpt-4 का उपयोग करता है, इसलिए gpt-4 API access वाला API key आवश्यक है।
- समस्याओं या feature requests के लिए, उपयोगकर्ताओं को GitHub issue खोलने की सलाह दी जाती है।
- MemGPT paper में उपयोग किया गया dataset HuggingFace से डाउनलोड किया जा सकता है।
1 टिप्पणियां
Hacker News राय