مقالة

الذاكرة

الذاكرة سياق دائم لمساحة العمل، وليست cache مخفيًا داخل النموذج. وهي تتبع البيئة بدل أن تتبع مزودًا واحدًا.

الذاكرة

الذاكرة هي سياق دائم يجب أن يصمد بعد تشغيل واحد.

وهي ليست ميزة مخفية عند المزود، وليست مجرد نافذة محادثة أطول.

ما هو سجل الذاكرة

تصمم Decubed الذاكرة على شكل سجلات صريحة لها هوية دائمة ونطاق واضح.

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

أنواع السجلات الحالية تشمل:

  • حقائق
  • ملخصات
  • ملاحظات

لماذا تبقى الذاكرة منفصلة

فصل الذاكرة عن سجل المحادثة يعطي المنتج تحكمًا في ما الذي يتحول إلى استدعاء دائم.

وهذا يعني أن النظام يستطيع أن يحافظ على:

  • تاريخ محادثة كامل لأغراض الفحص
  • ذاكرة موجهة للتجميع اللاحق
  • حدود واضحة لما يجب استدعاؤه لاحقًا

من دون هذا الفصل، تصبح كل محادثة طويلة إما شديدة الالتصاق أو شديدة النسيان.

سياسة الاستدعاء

لا ينبغي رش الذاكرة داخل كل prompt بشكل افتراضي.

يمكن لملف الوكيل أن يحمل سياسة استدعاء حتى يعرف المشغّل:

  • هل الذاكرة مفعلة
  • أي نطاق مؤهل للاستدعاء
  • كم مقدار السياق المسترجع الذي يجب أن يدخل في الحمولة التالية

وهذا يجعل الذاكرة قرارًا مقصودًا لا سحرًا غامضًا.

قابلية النقل

بما أن الذاكرة تنتمي إلى طبقة مساحة العمل، فهي تستطيع أن تبقى ثابتة عندما يتغير مسار التنفيذ.

يجب أن يقدر المستخدم على التبديل بين:

  • التشغيلات المحلية
  • المزودين المستضافين
  • الحسابات المرتبطة

من دون أن يفقد السياق الدائم الذي اختار الاحتفاظ به.

ما ليست عليه الذاكرة

الذاكرة ليست:

  • مخزن أسرار خام
  • تعديل prompt مخفيًا خارج نموذج مساحة العمل
  • بديلًا عن سجل المحادثة الكامل

هي سطح استدعاء دائم بملكية واضحة.

قراءة مرتبطة