ما الفرق بين ذاكرة الوكيل وسياق RAG؟

إيفا وونغ هي كاتبة تقنية و ومهندسة هاوية في ZimaSpace. مهووسة بالتكنولوجيا مدى الحياة ولديها شغف بالمختبرات المنزلية والبرمجيات مفتوحة المصدر، تتخصص في تبسيط المفاهيم التقنية المعقدة إلى أدلة عملية وسهلة الفهم. تؤمن إيفا بأن الاستضافة الذاتية يجب أن تكون ممتعة وليست مخيفة. من خلال دروسها، تمكّن المجتمع من تبسيط إعدادات الأجهزة، بدءًا من بناء أول نظام تخزين شبكي NAS وحتى إتقان حاويات Docker.

تحفظ ذاكرة الوكيل الحالة القابلة لإعادة الاستخدام من التفاعلات السابقة، بينما يسترجع سياق RAG معلومات مدعومة بالمصادر للسؤال الذي تجري الإجابة عنه الآن.

على خادم ذكاء اصطناعي منزلي، قد يبدو الاثنان متشابهين على نحو مضلل، لأن كليهما قد يُخزَّن محليًا ويُبحث عنه دلاليًا ويُدرج في مطالبة النموذج نفسها. يمكن لتفضيل متذكَّر مثل «استخدم الدرجة المئوية» ولمقطع مسترجَع من دليل أن يؤثرا معًا في إجابة واحدة، ومع ذلك ينبغي ألا تكون لهما قواعد الكتابة أو مستوى الموثوقية أو مدة الصلاحية أو أساليب معالجة الإخفاق نفسها. فالتمييز المفيد لا يتعلق بمكان وجود النص في المطالبة، بل بسبب وجود المعلومات وما يُسمح بتغييره.

ذاكرة الوكيل تحفظ حالة التفاعل؛ وسياق RAG يوفّر أدلة خارجية

توجد ذاكرة الوكيل لحمل الحالة المفيدة إلى ما بعد اللحظة التي أُنشئت فيها. وقد تشمل هذه الحالة تفضيلًا للمستخدم أو تصحيحًا أو مهمة غير مكتملة أو قيدًا متكررًا أو حقيقة أخرى ينبغي أن تؤثر في التفاعلات اللاحقة من دون إجبار المستخدم على إعادة ذكرها في كل مرة.

لذلك تُنظَّم الذاكرة طويلة الأمد حول الاستمرارية عبر المحادثات أو عمليات التشغيل، وغالبًا ما تكون ضمن نطاق المستخدم أو الوكيل أو التطبيق أو المهمة. وتتمثل الخاصية المهمة في الاستمرارية: إذ يمكن لطلب لاحق استعادة حالة أُنشئت أثناء تفاعل سابق وإعادة استخدامها عند عودة الشخص نفسه أو سير العمل نفسه.

يخدم سياق RAG غرضًا مختلفًا. إذ يختار الاسترجاع مقاطع من مصدر معرفة خارجي لأن السؤال الحالي يحتاج إلى أدلة غير موجودة مسبقًا في سياق النموذج النشط. وقد يأتي النص المسترجَع من دليل أو ملاحظة أو سياسة أو نص محادثة أو قاعدة بيانات أو مصدر آخر مفهرس، وتستمد موثوقيته من استقلاله عن المحادثة.

يمكن لكلتا الطبقتين الإسهام بنص مفيد في المطالبة نفسها، لكنهما تمثلان ادعاءات مختلفة. «يفضّل أفراد المنزل الأجهزة الهادئة» حالة مستمدة من التفاعل؛ أما «هذا القرص مصنّف للعمل ضمن درجة حرارة تشغيل محددة» فينبغي أن تظل مرتبطة بالمصدر الذي يذكرها.

البُعد ذاكرة الوكيل سياق RAG
الغرض الأساسي الاستمرارية والتخصيص وحالة المهمة وسجل التفاعلات القابل لإعادة الاستخدام إسناد الإجابة الحالية إلى أدلة خارجية
المصدر المعتاد المحادثات السابقة والتصحيحات ونتائج الأدوات وحالة الوكيل المخزَّنة الملفات والملاحظات والأدلة وقواعد البيانات والمستندات المفهرسة
مسار الكتابة حفظ الحالة المتذكَّرة أو استخراجها أو تحديثها أو دمجها أو حذفها إدخال المواد المصدرية أو تحليلها أو تقسيمها إلى مقاطع أو تضمينها أو فهرستها أو تحديثها أو إحالتها إلى التقاعد
النطاق المعتاد المستخدم، الأسرة، الجلسة، المهمة، الوكيل، التطبيق مجموعة المستندات، المجلد، قاعدة البيانات، حدود الأذونات
سؤال السلطة هل كانت هذه الحالة صريحة ومستنتجة وحديثة ومحددة النطاق على نحو صحيح؟ ما المصدر والمراجعة اللذان يدعمان هذا المقطع؟
الفشل الشائع تستمر الحالة غير الصحيحة أو القديمة في التأثير في السلوك اللاحق تم استرجاع أدلة مفقودة أو قديمة أو غير ذات صلة أو معالجة بطريقة سيئة

مسار الكتابة هو أقوى حدّ عملي

يتعين على نظام ذاكرة الوكيل أن يقرر أي تفاصيل التفاعل تستحق أن تصبح حالة قابلة لإعادة الاستخدام. فقد يظهر تصحيح مباشر من المستخدم، وتعليم مؤقت من ضيف، واستنتاج من النموذج، ونتيجة أداة، كلها في محادثة واحدة، لكن ترقيتها إلى ذاكرة دائمة تترتب عليه عواقب مختلفة تمامًا لاحقًا.

لذلك تحتاج أنظمة الذاكرة إلى عمليات إضافة المعلومات المخزنة وتحديثها والبحث فيها وحذفها. وبمجرد أن تصبح الحقائق المستمدة من التفاعل حالةً مستمرة، تكتسب قواعد النطاق والتصحيح أهمية؛ لأن الذاكرة نفسها قد يُعاد استدعاؤها مرارًا عبر الجلسات المستقبلية.

ولهذا يصبح الاستنتاج الضعيف أكثر خطورة بعد أن يُخزَّن كحالة دائمة ويُسترجَع مرارًا. فخطوة الاسترجاع ليست المشكلة الجذرية بحد ذاتها؛ بل إن الانتقال المهم هو منح أدلة التفاعل غير المؤكدة عمرًا أطول وسلطةً كافية لمواصلة التأثير في السلوك اللاحق.

تمرّ عملية إدخال البيانات إلى RAG بدورة حياة مختلفة. إذ يُحلَّل الملف المصدر، ويُقسَّم إلى وحدات للاسترجاع، وتُفهرس هذه الوحدات، ثم تُحدَّث أو تُحال إلى التقاعد عند تغيّر المصدر الأساسي. ولا ينبغي للنظام أن يعيد كتابة الذاكرة الشخصية للوكيل لمجرد أن دليلًا أو سياسة أو مستند مشروع خضع لمراجعة جديدة.

يحتفظ سياق RAG بعلاقة مع المصدر قد لا تشاركها الذاكرة

تُعدّ تقنية RAG مفيدة لأن المقطع المسترجَع يمكن أن يظل مرتبطًا بمصدر خارجي بدلًا من أن يتحول إلى حقيقة يتعذر تتبّعها داخل النموذج. ويمكن لقاعدة معرفة خاصة أن تحتفظ بمعرّفات المستندات، والبيانات الوصفية للمراجعات، والطوابع الزمنية، والأذونات، ومصدر المقطع، بحيث يمكن تقييم الإجابة بالرجوع إلى المادة التي زوّدتها بها.

يتمحور الاسترجاع وقت الاستعلام حول العثور على المعرفة الخارجية ذات الصلة ووضع المقاطع المختارة ضمن سياق النموذج. يتلقى النموذج تلك المقاطع للطلب الحالي، لكن مجموعة المصادر تظل خارج المحادثة ويمكن تحديثها بشكل مستقل.

يصبح هذا الفصل مهمًا عند وجود إصدارين من الملف نفسه. فقد يرتب التشابه الدلالي كليهما بدرجة عالية، لذا ينبغي أن تحدد حداثة المصدر والاستبدال أي إصدار صالح لسؤال يتعلق بالحالة الحالية، بدلًا من السماح لمقطع أقدم بالبقاء مرجعًا موثوقًا لمجرد أنه يطابق النص أو المعنى بدرجة قوية.

يمكن لذاكرة الوكيل أيضًا الاحتفاظ بمصدر المعلومات، لكن دورها الأساسي مختلف. فهي تخزن حالة تفاعل قابلة لإعادة الاستخدام؛ أما RAG فيحافظ على علاقة قابلة للاسترجاع مع مجموعة مصادر، قد تكون لمستنداتها مالكوها وسجلات مراجعاتها وقواعد وصولها وسياسات الاحتفاظ بها.

-15% OFF

يمكن لكلتا الطبقتين استخدام التضمينات والبحث المتجهي دون أن تتحولا إلى النظام نفسه

لا تحدد تقنية التخزين الحد الفاصل، لأن كلًا من ذاكرة الوكيل وRAG يمكن أن يستخدما التضمينات، ومخازن المتجهات، وإعادة الترتيب، ومرشحات البيانات الوصفية، أو البحث الهجين. فقد يُضمَّن سجل الذاكرة كي يتمكن طلب لاحق من استدعاء تفضيل ذي صلة دلالية، بينما قد تُضمَّن قطعة من مستند كي يعثر استعلام حالي على دليل ذي صلة من المصدر.

يوضح البحث الدلالي في الذكريات المخزنة أن الاسترجاع يمكن أن يكون جزءًا من تنفيذ الذاكرة. لذلك يمكن لآلية الجار الأقرب نفسها أن تعمل خلف سجلين يتطلبان قواعد مختلفة تمامًا لدورة الحياة والصلاحية.

ينبغي أن يطرح سؤال التصنيف بدلًا من ذلك: لماذا أُنشئ السجل، ومن يمكنه تعديله، وكم ينبغي أن يظل محفوظًا، وما نوع الادعاء الذي يُسمح له بدعمه؟ قد تشغل تفضيلات المستخدم وفقرة من دليل إرشادي متجهات متجاورة، مع بقائهما ضمن نطاقين مختلفين من الثقة والاحتفاظ.

وهذا يفسر أيضًا سبب عدم كفاية استخدام عتبة تشابه عالمية واحدة. فقد تكون الذاكرة وثيقة الصلة جدًا، لكنها محددة خطأً لعضو آخر من أفراد الأسرة، بينما قد يكون مقطع من مستند وثيق الصلة جدًا، لكنه حلّ محله إصدار أحدث.

تتباين أنماط الإخفاق لأن مصادر الحقيقة متباينة

تبدأ إخفاقات الذاكرة عادةً بحالة ما كان ينبغي حفظها، أو حُفظت ضمن هوية أو نطاق خاطئ، أو استُنتجت بقدر مفرط من التسرع، أو لم تُصحح بعد تغير الظروف. والنتيجة هي تطبيق الاستمرارية على المعلومات الخطأ: إذ يستمر الخطأ تحديدًا لأن الذاكرة تؤدي مهمتها المتمثلة في نقل الحالة إلى الأمام.

غالبًا ما تنشأ إخفاقات RAG أثناء الإدخال والاسترجاع. فقد لا تتم فهرسة ملف مطلقًا، أو قد يتسبب OCR في إتلاف جدول، أو قد يفصل التقسيم قيدًا عن العبارة التي يوضحها، أو قد تحدد البيانات الوصفية الإصدار الخطأ، أو قد يرتب الاسترجاع مقطعًا قريبًا من الموضوع فوق الدليل الذي يجيب عن السؤال فعليًا.

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

ينبغي أن تظل الثقة منفصلة أيضًا. فالصلة لا تثبت السلطة في أي من الطبقتين: قد تكون الذاكرة المسترجعة مثالية من الناحية الدلالية لكنها خاطئة، وقد يتطابق مقطع مسترجَع مع السؤال بدرجة كبيرة بينما يصف حالة قديمة.

يعمل المساعد المحلي بأفضل صورة عندما تحافظ الطبقتان على سلطة منفصلة

يمكن للمساعد المنزلي المفيد الجمع بين الطبقتين دون دمجهما في مجموعة واحدة غير مميزة. إذ يمكن للذاكرة توفير قيود تفاعل مستقرة، مثل الوحدات المفضلة أو سير العمل المتكرر أو خيارات المنزل المؤكدة، بينما يوفر RAG أدلة من الملفات وقواعد البيانات ذات الصلة بالمهمة الحالية.

على سبيل المثال، قد يستخدم طلب إعداد خادم وسائط الذاكرة للحفاظ على تفضيل المنزل للضوضاء المنخفضة والحسابات المحلية فقط، ثم يستخدم البحث الدلالي لاسترجاع متطلبات التطبيق الحالية وملاحظات الإعداد. وهكذا تصبح الإجابة مخصصة دون السماح للتفضيل المتذكَّر بأن يحل محل الأدلة التقنية من المصدر.

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

لذلك، لا تتمثل البنية النظيفة في المفاضلة بين الذاكرة وRAG، بل في التركيب المنضبط: احتفظ بحالة التفاعل القابلة لإعادة الاستخدام في الذاكرة، واسترجع الأدلة الخارجية عبر RAG، وحافظ على مصدر كل منهما، وحدد صراحةً أي طبقة تتمتع بالسلطة لكل نوع من الادعاءات.

مركز التكنولوجيا والذكاء الاصطناعي

المزيد للقراءة

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.