حافظه ایجنت سازوکاری برای نگهداری و بازیابی گزینشی اطلاعات لازم است. زمینه همان گفتگوی جاری است، حافظه کاری وضعیت کار ناتمام را نگه می دارد، حافظه بلندمدت دانسته های پایدار را ثبت می کند و حافظه سازمانی اطلاعات مجاز مشترک را از سامانه های معتبر می آورد.
جمله حافظه را روشن کن به تنهایی طراحی نیست. اگر همه پیام ها و اسناد بدون مرز ذخیره شوند، نتیجه هم گران می شود و هم پرخطر. داده قدیمی می تواند تصمیم تازه را منحرف کند و اطلاعات یک کاربر ممکن است ناخواسته وارد پاسخ کاربر دیگر شود.
طراحی درست از این پرسش شروع می شود: ایجنت برای انجام همین کار، چه چیزی را تا چه زمانی باید به یاد داشته باشد؟ پاسخ برای یک دستیار خرید با ایجنت منابع انسانی یکسان نیست. ارزش حافظه به دقت بازیابی و سیاست نگهداری آن است، نه حجم ذخیره سازی.
زمینه گفتگو با حافظه یکی نیست
زمینه، اطلاعاتی است که در همان اجرای فعلی به مدل داده می شود. ظرفیت آن محدود است و هر داده اضافی توجه مدل را پخش می کند. حافظه بیرون از مدل نگهداری می شود و فقط بخش مرتبط آن برای هر تصمیم بازیابی می شود.
اگر کل تاریخچه را همیشه بفرستیم، هزینه بالا می رود و تناقض های قدیمی باقی می مانند. خلاصه سازی دوره ای، نگهداری وضعیت ساختاریافته و انتخاب چند رکورد مرتبط معمولا از ارسال بی قید همه متن بهتر است.
- زمینه برای اکنون است.
- حافظه برای بازیابی آینده است.
- خلاصه با واقعیت ساختاریافته فرق دارد.
- هر داده ذخیره شده نباید در هر درخواست بازیابی شود.
چهار لایه حافظه را جدا کنید
حافظه کوتاه مدت چند نوبت اخیر را نگه می دارد. حافظه کاری شامل هدف، گام انجام شده و کار باقی مانده است. حافظه بلندمدت ترجیح پایدار یا تجربه تاییدشده را ذخیره می کند. حافظه سازمانی از دانش نامه، CRM یا سامانه های داخلی می آید.
این جداسازی جلوی آمیختن حدس مدل با واقعیت کسب و کار را می گیرد. برای نمونه، مدل می تواند از گفتگو برداشت کند که مشتری تماس تلفنی را ترجیح می دهد، اما این برداشت تا پیش از تایید نباید جای گزینه رسمی پروفایل را بگیرد.
- کوتاه مدت: چند پیام اخیر
- کاری: وضعیت همین وظیفه
- بلندمدت: ترجیح یا تجربه پایدار
- سازمانی: داده مشترک و معتبر
چه چیزی ارزش ذخیره شدن دارد؟
قاعده عملی این است که داده باید برای تصمیم آینده ارزش داشته باشد، از نظر مجوز قابل نگهداری باشد و تاریخ انقضا داشته باشد. ثبت احوال پرسی، تکرار متن و حدس های کم اطمینان فقط انبار را شلوغ می کند. در مقابل، محدودیت تاییدشده، انتخاب کاربر و نتیجه یک اقدام می تواند مفید باشد.
هر رکورد بهتر است همراه با زمان، مالک، دامنه دسترسی، سطح اطمینان و دلیل ثبت شود. بدون این فراداده، ایجنت نمی تواند میان ترجیح تازه و یادداشت قدیمی تفاوت بگذارد.
- آیا این داده تصمیم آینده را بهتر می کند؟
- آیا اجازه نگهداری آن وجود دارد؟
- چه زمانی باید منقضی شود؟
- کاربر چگونه آن را اصلاح یا حذف می کند؟
بازیابی خوب فقط شباهت معنایی نیست
جستجوی برداری برای یافتن متن مشابه مفید است، اما کافی نیست. فیلتر کاربر، سازمان، تاریخ، نوع سند و سطح دسترسی باید پیش از ورود داده به زمینه اعمال شود. سپس نتایج با توجه به تازگی و اعتبار مرتب شوند.
برای پرسش مالی، سند تاییدشده باید بر یادداشت گفتگویی اولویت داشته باشد حتی اگر شباهت واژه ای کمتر باشد. یک راهکار پایدار، امتیاز شباهت را با اعتبار، تازگی و سطح دسترسی ترکیب می کند.
- فیلتر دسترسی پیش از بازیابی
- اولویت به داده معتبر
- محدودیت تعداد قطعه
- نمایش زمان و شناسه داده به ایجنت
فراموشی بخشی از محصول است
حافظه بدون فراموشی به مرور آلوده می شود. ترجیح کاربر عوض می شود، فرایند سازمان تغییر می کند و اسناد نسخه تازه می گیرند. سیاست نگهداری باید مشخص کند چه داده ای خودکار منقضی، چه داده ای بازبینی و چه داده ای با درخواست کاربر حذف می شود.
در آزمون حافظه فقط به نرخ بازیابی نگاه نکنید. نشت میان کاربران، استفاده از نسخه منقضی، بازیابی اطلاعات بی ربط و رشد هزینه زمینه را نیز اندازه بگیرید. ایجنتی که کمتر اما دقیق تر به یاد می آورد، اغلب مفیدتر است.
- برای هر نوع داده زمان نگهداری تعیین کنید.
- نسخه قدیمی را از نتیجه فعال جدا کنید.
- امکان اصلاح و حذف را فراهم کنید.
- نشت داده میان کاربران را تست کنید.
مقایسه لایه های حافظه ایجنت
| لایه | نمونه داده | عمر معمول | ریسک اصلی |
|---|---|---|---|
| زمینه جاری | پیام و نتیجه ابزار | چند دقیقه | ازدحام و هزینه |
| حافظه کاری | گام و وضعیت کار | تا پایان وظیفه | وضعیت کهنه |
| حافظه بلندمدت | ترجیح تاییدشده | ماه ها | حریم خصوصی |
| حافظه سازمانی | سند و رکورد رسمی | وابسته به نسخه | دسترسی نادرست |
چک لیست اجرایی کوتاه
- نوع حافظه هر داده را تعیین کنید.
- مالک و دامنه دسترسی را ثبت کنید.
- قانون بازیابی و اولویت را بنویسید.
- تاریخ انقضا و مسیر حذف بسازید.
- نشت، کهنگی و هزینه را به شکل دوره ای بسنجید.
پرسش های رایج
آیا پایگاه برداری همان حافظه ایجنت است؟
خیر. پایگاه برداری فقط یکی از ابزارهای بازیابی است. سیاست ثبت، دسترسی، اعتبار و فراموشی اجزای مهم حافظه هستند.
آیا باید همه گفتگوها ذخیره شوند؟
خیر. نگهداری گزینشی داده مفید با رضایت و زمان انقضای روشن، هم دقیق تر و هم امن تر است.
حافظه باعث شخصی سازی می شود؟
بله، به شرطی که ترجیح معتبر و مرتبط بازیابی شود و کاربر بتواند آن را ببیند و اصلاح کند.
