يتم دمج GPT-4 ونظام ذاكرة REMO لإنشاء chatbot ذكي للغاية مع ذاكرة طويلة الأجل. يوفر هذا طريقة سهلة للتفاعل معها باستخدام Langflow.
هذا ليس تطبيقًا كاملاً أو مثاليًا. لا تتردد في تحسينه أو استخدامه لفهم التقنية التي تستخدمها بشكل أفضل.

سيحفظ تلقائيًا معلومات جديدة تقدمها مع مكالمة add_message API. سيتم البحث تلقائيًا عن المعلومات المفقودة أيضًا ( search ). إذا تعذر العثور على المعلومات ذات الصلة ، يتم استدعاء rebuild_tree تلقائيًا لدمج الذكريات الأحدث في ملخصات قابلة للاسترداد. يمكنك إخبارها يدويًا بـ "تنظيم الذكريات" ( maintain_tree ) لإنشاء ملخصات من أزواج الرسائل ويمكن القيام الشيء نفسه rebuild_tree من خلال قول "إعادة بناء شجرة".
إذا تم استدعاء maintain_tree أو rebuild_tree قبل حفظ رسالتين على الأقل ، فستحصل على خطأ حميد:
The 'n_clusters' parameter of KMeans must be an int in the range [1, inf). Got 0 instead.
السبب في حدوث ذلك هو أن نظام إقران الرسائل L2 يأخذ رسالة جديدة ويقوم بتوصيلها بالرسالة الأخيرة كزوج. تصرف الأشجار ينشئ ملخصات تستند إلى بيانات زوج L2. لذلك إذا كان لديك قطعتين من المعلومات الموجودة في أزواج منفصلة ، فلن تتمكن من الحصول على كلاهما من خلال مكالمة واحدة للبحث في الذاكرة. هذا هو المكان الذي تأتي فيه إعادة بناء الشجرة لشبكة جميع البيانات ذات الصلة معًا في ملخصات شاملة.