الذاكرة الرقمية
تشير الذاكرة الرقمية إلى المستودع المنظم والقابل للوصول حيث تقوم الأنظمة الرقمية بتخزين المعلومات والاحتفاظ بها واسترجاعها بمرور الوقت. على عكس الذاكرة البيولوجية، يتم تنفيذ الذاكرة الرقمية من خلال معماريات البرامج وقواعد البيانات ومخازن المتجهات والأجهزة المتخصصة المصممة لتسجيل البيانات بشكل دائم والاستدعاء السريع.
في سياق الذكاء الاصطناعي المتقدم والتطبيقات المعقدة، تعد الذاكرة الفعالة هي الفارق بين نص برمجي عديم الحالة وعميل ذكي. إنها تسمح للأنظمة بالحفاظ على السياق عبر الجلسات، والتعلم من التفاعلات السابقة، وبناء فهم تراكمي للبيانات التي تعالجها. بدون ذاكرة رقمية قوية، تقتصر نماذج الذكاء الاصطناعي بطبيعتها على نطاق مطالبة واحدة.
غالبًا ما تتضمن الذاكرة الرقمية الحديثة عدة طبقات. قد تتم إدارة الذاكرة قصيرة المدى عبر نوافذ السياق في النماذج اللغوية الكبيرة (LLMs)، حيث تحتفظ بخيط المحادثة الفوري. ومع ذلك، يتم تحقيق الذاكرة طويلة المدى عادةً من خلال قواعد بيانات المتجهات الخارجية. يتم تقسيم البيانات الواردة إلى أجزاء (chunked)، وتضمينها في متجهات رقمية (embeddings)، وتخزينها. عند وصول استعلام، يتم تحويله أيضًا إلى متجه، ويقوم بحث التشابه باسترجاع نقاط البيانات السابقة الأكثر صلة لتعزيز المعالجة الحالية.
قواعد بيانات المتجهات، نافذة السياق، التوليد المعزز بالاسترجاع (RAG)، إدارة الحالة.