پرش به محتویات

راهنمای نود مدیر حافظه چت#

نود مدیر حافظه چت، حافظه پیام‌های چت را در داخل ورکفلوهای شما مدیریت می‌کند. از این نود برای بارگذاری، وارد کردن، و حذف پیام‌های چت در یک مخزن برداری در حافظه استفاده کنید.

این نود زمانی مفید است که شما:

  • نتوانید مستقیماً یک نود حافظه اضافه کنید.
  • نیاز به مدیریت حافظه پیچیده‌تر فراتر از امکانات نودهای حافظه دارید. برای مثال، می‌توانید این نود را اضافه کنید تا اندازه حافظه پاسخ نود عامل را چک کنید و در صورت نیاز آن را کاهش دهید.
  • بخواهید پیام‌هایی را به هوش مصنوعی وارد کنید که شبیه پیام‌های کاربر باشد، تا زمینه بیشتری برای هوش مصنوعی فراهم شود.
    1
    2
    3
    4
    5
    6
    7
    8
    9
    در این صفحه، فهرستی از عملیات‌هایی که نود مدیر حافظه چت پشتیبانی می‌کند را به همراه لینک‌هایی به منابع بیشتر خواهید یافت.
    
    
    /// note | مقدار پارامتر در زیرنودها
    زیرنودها هنگام پردازش چند آیتم با استفاده از یک عبارت، رفتار متفاوتی نسبت به سایر نودها دارند.
    
    اکثر نودها، از جمله نودهای ریشه، هر تعداد آیتم را به عنوان ورودی می‌پذیرند، این آیتم‌ها را پردازش کرده و نتایج را خروجی می‌دهند. شما می‌توانید از عبارات برای ارجاع به آیتم‌های ورودی استفاده کنید، و نود هر بار این عبارت را برای هر آیتم حل می‌کند. برای مثال، اگر ورودی شامل پنج مقدار `name` باشد، عبارت `{{ $json.name }}` به ترتیب به هر نام حل می‌شود.
    
    در زیرنودها، این عبارت همیشه به اولین آیتم ارجاع می‌دهد. برای مثال، اگر ورودی شامل پنج مقدار `name` باشد، عبارت `{{ $json.name }}` همیشه به اولین نام ارجاع می‌دهد.
    

پارامترهای نود#

  • حالت عملیات: بین عملیات دریافت چندین پیام، وارد کردن پیام‌ها و حذف پیام‌ها انتخاب کنید.
  • حالت وارد کردن: در حالت وارد کردن پیام‌ها در دسترس است. یکی از گزینه‌های زیر را انتخاب کنید:
  • وارد کردن پیام‌ها: پیام‌ها را همراه با پیام‌های موجود وارد کنید.
  • بازنویسی همه پیام‌ها: حافظه فعلی را جایگزین کنید.
  • حالت حذف: در حالت حذف پیام‌ها در دسترس است. یکی از گزینه‌های زیر را انتخاب کنید:
  • آخرین N: آخرین N پیام را حذف کنید.
  • همه پیام‌ها: پیام‌ها را از حافظه حذف کنید.
  • پیام‌های چت: در حالت وارد کردن پیام‌ها در دسترس است. پیام‌های چت برای وارد کردن به حافظه را تعریف کنید، از جمله:
    • نوع نام یا شناسه: نوع پیام را تعیین کنید. یکی از موارد زیر را انتخاب کنید:
      • هوش مصنوعی: این برای پیام‌های ارسالی از هوش مصنوعی است.
      • سیستم: پیامی حاوی دستورالعمل‌های مربوط به هوش مصنوعی را اضافه کنید.
      • کاربر: این برای پیام‌های کاربر است. این نوع پیام در ابزارها و راهنماهای هوش مصنوعی دیگر گاهی «انسان» نامیده می‌شود.
    • پیام: محتوای پیام را وارد کنید.
    • پنهان کردن پیام در چت: انتخاب کنید که آیا n98n باید پیام را در رابط کاربری چت به کاربر نمایش دهد (خاموش) یا نه (روشن).
  • تعداد پیام‌ها: در حالت حذف پیام‌ها زمانی که گزینه آخرین N را انتخاب کرده‌اید، در دسترس است. تعداد آخرین پیام‌های مورد نظر برای حذف را وارد کنید.
  • ساده‌سازی خروجی: در حالت دریافت چندین پیام در دسترس است. فعال کنید تا خروجی به صورت ساده‌شده شامل فقط فرستنده (هوش مصنوعی، کاربر یا سیستم) و متن باشد.

قالب‌ها و نمونه‌ها#

Browse Chat Memory Manager integration templates, or search all templates

منابع مرتبط#

برای اطلاعات بیشتر درباره این سرویس، به مستندات حافظه در LangChain مراجعه کنید.

مشاهده مستندسازی [هوش مصنوعی پیشرفته] n98n در این قسمت. ```

واژگان مورد استفاده در هوش مصنوعی#

  • کامل‌شدن: پاسخ‌هایی هستند که توسط مدلی مانند GPT تولید می‌شوند.
  • توهمات: توهم در هوش مصنوعی هنگامی است که یک مدل زبانی بزرگ (LLM) نادرست تصور می‌کند الگوها یا اشیائی وجود دارند که واقعاً وجود ندارند.
  • پایگاه داده وکتور: پایگاه داده وکتور نمایه‌های ریاضی اطلاعات را ذخیره می‌کند. از آن در کنار جاسازی‌ها و بازیاب‌ها برای ساختن یک پایگاه داده که هوش مصنوعی شما می‌تواند هنگام پاسخگویی به سوالات به آن مراجعه کند، استفاده می‌شود.
  • مخزن وکتور: مخزن وکتور، یا پایگاه داده وکتور، نمایه‌های ریاضی اطلاعات را ذخیره می‌کند. از آن در کنار جاسازی‌ها و بازیاب‌ها برای ساختن یک پایگاه داده که هوش مصنوعی شما می‌تواند هنگام پاسخگویی به سوالات به آن مراجعه کند، استفاده می‌شود.