← 返回列表

AI ინტერვიუს კითხვა 4: აგენტის მეხსიერების სისტემის დიზაინი - მოკლევადიანი და გრძელვადიანი მეხსიერების განხორციელების გეგმა

აგენტის მეხსიერების სისტემის დიზაინი: მოკლევადიანი და გრძელვადიანი მეხსიერების განხორციელების გეგმა

ეს სტატია განიხილავს აგენტის მეხსიერების სისტემის დიზაინს, ყოფს მას მოკლევადიან და გრძელვადიან მეხსიერებად და დეტალურად აღწერს თითოეულის განხორციელების გეგმასა და მოსაზრებებს.

ჩარჩო და ძირითადი იდეები:

  1. ზოგადი დიზაინის პრინციპი: აგენტის მეხსიერების სისტემის ორ ფენად დაყოფა:

    • მოკლევადიანი მეხსიერება: ემსახურება მიმდინარე სესიას, აკონტროლებს კონტექსტის სიგრძეს ტექნიკური საშუალებებით, ხოლო ინარჩუნებს სემანტიკურ თანმიმდევრულობას.
    • გრძელვადიანი მეხსიერება: ემსახურება სესიათაშორის სცენარებს, იღებს შესაბამის მეხსიერებებს ისტორიული ინფორმაციიდან მოთხოვნისამებრ მოძიების მექანიზმით.
  2. მოკლევადიანი მეხსიერების ორი ძირითადი გეგმა:

    • ფიქსირებული ფანჯრის გაწყვეტა: ინახავს მხოლოდ ბოლო N რაუნდის საუბარს ან ტოკენს, დანარჩენს უგულებელყოფს. უპირატესობა: მარტივი განხორციელება, დაბალი ღირებულება, სტაბილური სიგრძე, შესაფერისია მსუბუქი საუბრებისთვის ან მარტივი მომხმარებლის მხარდაჭერისთვის; მინუსი: შეიძლება დაკარგოს ადრეული მნიშვნელოვანი ინფორმაცია "ერთი ზომა ყველასათვის" მიდგომის გამო, რაც იწვევს აგენტის "ამნეზიას".
    • მოძრავი შეჯამება: როდესაც საუბრის ისტორია ფანჯრის ზღვარს გადააჭარბებს, ადრეული საუბრის შინაარსი შეჯამდება მოკლე რეზიუმედ, რომელიც ჩაანაცვლებს ორიგინალ ჩანაწერს. უპირატესობა: შეკუმშავს სიგრძეს, ხოლო ინარჩუნებს მაღალი ღირებულების ინფორმაციას, როგორიცაა ამოცანის მიზნები, სტილის მოთხოვნები, და ამსუბუქებს ყურადღების გაფანტვას გრძელ კონტექსტში, უფრო შესაფერისია გრძელი ამოცანებისთვის, როგორიცაა პროექტის დაგეგმვა, გრძელი შინაარსის შექმნა; ფასი: საჭიროებს დამატებით მოდელის გამოძახებას, ხოლო შეჯამების ხარისხი პირდაპირ გავლენას ახდენს შემდგომ შედეგებზე.
  3. გრძელვადიანი მეხსიერების აგების გეგმა: ვექტორული მონაცემთა ბაზის გამოყენებით ცოდნის ბაზის აგების ზოგადი გეგმა.

    • ძირითადი იდეა: წარსული საუბრების დამუშავება მოსაძიებელ მეხსიერების ფრაგმენტებად, მათი გამოძახება შესაბამისობის მიხედვით საჭიროების შემთხვევაში.
    • სამი ძირითადი ნაბიჯის პროცესი:
      • შენახვა: საუბრის ვექტორიზაცია და ორიგინალ ტექსტთან ერთად გრძელვადიან მეხსიერების ბაზაში შენახვა.
      • მოძიება: მსგავსების ძიება მომხმარებლის ახალი შეკითხვის მიხედვით.
      • კომბინაცია: ყველაზე შესაბამისი ისტორიული ფრაგმენტებისა და მიმდინარე შეკითხვის ერთად მიწოდება მოდელისთვის.
    • უპირატესობა: არღვევს კონტექსტის ფანჯრის შეზღუდვებს, შეუძლია ზუსტად ამოიღოს შესაბამისი ინფორმაცია უზარმაზარი ისტორიიდან, რაც საფუძველია გრძელვადიანი ინტერაქციული სისტემების ასაგებად, როგორიცაა პერსონალიზებული ასისტენტები, საწარმოს ცოდნის ბაზები.
    • მინუსი: სისტემის მაღალი სირთულე, საჭიროებს Embedding მოდელის, ვექტორული მონაცემთა ბაზის და მოძიების მთელი ლოგიკის დანერგვას.
  4. პრაქტიკაში მნიშვნელოვანი მოსაზრებები:

    • მეხსიერების ჩაწერის კრიტერიუმები: არ უნდა ინახებოდეს ყველაფერი ნაგულისხმევად, არამედ დაწესდეს მისაღები პირობები გრძელვადიანი მეხსიერებისთვის, მაგალითად, მხოლოდ გრძელვადიანი მომხმარებლის პრეფერენციები, ძირითადი ამოცანის მიზნები, დადასტურებული მნიშვნელოვანი ფაქტები და განმეორებით გამოსაყენებელი დასკვნები ჩაიწეროს.
    • მეხსიერების მართვა: ხაზგასმულია, რომ მეხსიერება არის დინამიური მონაცემთა აქტივი, რომელიც საჭიროებს რეგულარულ გაწმენდას, შერწყმას, განახლებას და ფაქტების შემოწმებას, ხოლო მომხმარებლისთვის უნდა მიეწოდოს მართვის ინტერფეისი, რათა უზრუნველყოფილი იყოს გრძელვადიანი მეხსიერების სისტემის სტაბილური მუშაობა.

评论

暂无已展示的评论。

发表评论(匿名)