„ლოგი არის აგენტი“ — Yohei Nakajima-ს ActiveGraph მოვლენებზე დაფუძნებული აგენტური არქიტექტურა
Yohei Nakajima (BabyAGI-ს შემქმნელი) გვთავაზობს ActiveGraph-ს — არქიტექტურას, სადაც append-only მოვლენათა ლოგი არის ჭეშმარიტების წყარო.
შესავალი: აგენტური სტეკის გადაბრუნება
Yohei Nakajima-მ, BabyAGI-ს შემქმნელმა, გამოაქვეყნა ნაშრომი ActiveGraph-ის შესახებ — არქიტექტურა, რომელიც თავდაყირა აყენებს AI აგენტების აგების მიდგომას. იმის ნაცვლად, რომ LLM-ის ირგვლივ აიგოს და ლოგირება მოგვიანებით დაემატოს, ActiveGraph-ში append-only მოვლენათა ლოგი არის ჭეშმარიტების წყარო.
ნაშრომში "The Log is the Agent" აღწერილია runtime, სადაც სამუშაო გრაფი არის ლოგის დეტერმინისტული პროექცია. კომპონენტები რეაგირებენ გრაფის ცვლილებებზე და წარმოქმნიან ახალ მოვლენებს — არცერთი კომპონენტი უშუალოდ არ მართავს მეორეს.
სამი მთავარი თვისება
დეტერმინისტული replay: ნებისმიერი გაშვების სრულყოფილად გამეორება შესაძლებელია ლოგიდან. იაფი forking: განშტოება ნებისმიერ წერტილში საერთო პრეფიქსის ხელახლა გაშვების გარეშე. End-to-end lineage: მიკვლევადობა მაღალი დონის მიზნიდან ცალკეულ მოდელის გამოძახებამდე.
რატომ აქვს მნიშვნელობა
ამჟამინდელი მეხსიერების სისტემები ეყრდნობა retrieval + summarization-ს, რაც ინფორმაციის დაკარგვას იწვევს. ActiveGraph გვთავაზობს lossless audit trail-ს. ეს სუბსტრატი იდეალურია თვითგაუმჯობესებადი აგენტებისთვის, რომლებსაც საკუთარი გადაწყვეტილებების აუდიტი სჭირდებათ.
BabyAGI-დან ActiveGraph-მდე
Nakajima აფართოებს BabyAGI-ის მემკვიდრეობას. იმპლემენტაცია Apache-2.0 ღია კოდია, quickstart დემოთი, deterministic replay, fork-and-diff და lineage tracing ინსტრუმენტებით.
დასკვნა
ActiveGraph-ს შეუძლია, აგენტების შემუშავების პროცესი პროგრამირების მსგავსი გახადოს — branch, diff, merge და review ისე, როგორც კოდს ვამუშავებთ.