წარსული ბრძოლა · 2024-08-29 UTC
Agent Memory შერკინება — 29 აგვისტო, 2024
Agent Memory კატეგორიიდან. 6 ნიშნები განთავსებული 2 მებრძოლზე. LangMem-მა აიღო გვირგვინი.
საბოლოო შედეგები
შემადგენლობა
მებრძოლები
ამ ბრძოლაში მონაწილე ყველა ხელსაწყოს პროფილი, დალაგებული მათი საბოლოო ქულის მიხედვით.

LangMem
LangChain-ის SDK AI აგენტებს გრძელვადიანი მეხსიერების მიცემად, რომელიც მუდმივად შენარჩუნებულია და კონვერსაციებში ადაპტირდება

LangMem არის SDK, რომელიც შექმნილია LangChain გუნდის მიერ და ფოკუსირებულია AI აგენტების სამუდამოდ მეხსიერებით აღჭურვილებისაზე. როცა უმეტეს LLM‑ის აპლიკაციები შეზღუდულია ერთი სესიის კონტექსტული ფანჯარით, LangMem გადაწყვეტს მდგრადობის პრობლემას: როგორ შეუძლია აგენტს მრავალი ინტერაქციიდან სასარგებლო ინფორმაციის შენარჩუნება და მისი გამოყენება, რათა დროის განმავლობაში უფრო თანმიმდევრულად და პირადი ქცევა ასრულებდეს. SDK უზრუნველყოფს ხელსაწყობებს, რომლებიც აგენტის საუბრებიდან მეხსიერებების მიღება, შენახვა და აღება საშუალებას იძლევიან. ტრანსკრიპტების მარტივი ჟურნალი არ არის მისი მიზანი; ის შექმნილია, რომ ურთიერთქმედებებს სტრუქტურირებულ ან სემანტიკურ მეხსიერებებად გადაყვანა, რომლებიც შემდგომში ძებნასა და ხელმეორედ გამოყენებაც შეუძლიათ. ეს საშუალებას აძლევს აგენტს მომხმარებლის შესახებ ფაქტები, შეგროვებული პრეფერენსები ან წინა გადაწყვეტილებები დამახსოვრებულ და მომავალი პასუხებში ჩასასმელად. LangMem განდის სხვადასხვა ტიპის მეხსიერებებს, კონცეპტუალურად აღყოლიებს კოგნიტიულ იდეებს, როგორიცაა სემანტიკური მეხსიერება (ფაქტები და ცოდნა), ეპიზოდური მეხსიერება (მომწურავი მოვლენები და ინტერაქციები) და პროცედურალური მეხსიერება (სწავლილი ქცევები ან ინსტრუქციები). იგი უზრუნველყოფს უპირატესობებს ამ მეხსიერებების ფორმირებისთვის და მათ განახლებისთვის, როდესაც ახალი ინფორმაცია მოდის, ასე რომ აგენტის გაგება შეიძლება განვითარდეს, ნაცვლად სტაბილურობის. მისი კონსტრუქცია მიზნად ისახავს მუშაობას LangChain და LangGraph- ის ფართო ეკოსისტემაში და ინტეგრირდება სამუდამო საცავის უკანაბოლოებთან, რათა მეხსიერებები გადარჩეს ერთი პროცესის მიღმა. ეს მას ხდის ბუნებრივ არჩევანს გუნდებისთვის, რომლებიც უკვე აგებენ აგენტებს ამ ჩარჩოებით და გინდათ დაამატონ მეხსიერების ფენა, გარეშე საძიებო და კონსოლიდაციის ლოგიკის თავიდან აგება. როგორც ბევრი ახალი აგენტ‑მეხსიერების ინსტრუმენტი, LangMem ძირითადად მიმართულია Python‑სა და LangChain‑ის სტეკის გამოყენებაში მოსახერხებელ დეველოპერებზე, ვიდრე no‑code‑ის მომხმარებლებზე. აგენტ‑მეხსიერების ხანგრძლივი დროის სფერო ჯერ კიდევ განვითარებადია, ამიტომ მის გარშემო არსებული პატერნები და API‑ები ჯერ კიდევ განვითარდება.
კრიტერიუმების დაყოფა
- მეხსიერების ამოღება აგენტის საუბერებიდან
- მეხსიერებების შენახვა და სემანტიკური საძიებო
- სემანტიკური, ეპიზოდური და პროცედურული მეხსიერების კონცეფციები
- მეხსიერების განახლება და კონსოლიდაცია დროთა განმავლობაში
- პარსისტენტური საცავის backend-ებთან ინტეგრაცია
- შესაბამისობა LangGraph აგენტებთან

Neon AI
Serverless Postgres შექმნილია AI‑agents‑ისთვის და სწრაფად მიწოდებულმა დეველოპერებისთვის

Neon AI არის serverless Postgres პლატფორმა, რომელიც შექმნილია თანამედროვე აპლიკაციების განვითარების მხარდაჭერისთვის, მათ შორის AI აგენტების მიერ მართული სამუშაო დატვირთვებისთვის. ის უზრუნველყოფს მონაცემთა ბაზის სწრაფი მომზადებას, Git‑ს მსგავსად ბრენჩინგს და ავტომატურ მასშტაბირებას, რაც იდეალურია გუნდებისთვის, რომლებიც სწრაფად ქმნიან, ტესტირებენ და იწყვეტენ გარემოებებს. სერვისი განკუთვნილია AI‑ით მოტივირებული აპლიკაციების შექმნაში ჩართული პროგრამისტებისთვის, მისი ფუნქციებში შედის pgvector‑ის მხარდაჭერა embeddings‑ისთვის, copy-on-write ბრენჩები ექსპერიმენტაციისთვის და API, რომელიც აგენტებს საშუალებას აძლევს თავიანთ ბაზები პროგრამულად შექმნან და მართონ. Neon იზოლირებს შენახვას და გამოთვლას, რაც შესაძლებელს ხდის scale-to-zero ფასის მოდელს და სწრაფ ცივი (fast cold) დაწყებას. ჯგუფები ჩვეულებრივ იყენებენ Neon-ს SaaS პარამეტრების, multi‑tenant აპლიკაციების, preview გარემოებისა და აგენტი‑მიმართულებული სამუშაო ნაკადების მხარდაჭერად, სადაც საჭიროა მრავალი მოკლე სიცოცხლის მქონე ბაზის მოთხოვნა.
კრიტერიუმების დაყოფა
- სერვერის გარეშე Postgres ავტომატული კომპიუტერული შესაძლებლობებით
- Git-ის სტილის მონაცემთა ბაზის განშტოება და ნებისმიერ მომენტში აღდგენა
- pgvector გაფართოება embeddings-ისა და მსგავსების ძიებისთვის
- შენახვისა და კომპიუტერული შესაძლებლობების გამიჯვნა
- პროგრამული მონაცემთა ბაზის მართვის API
- წინასწარი გარემოები და CI/CD ინტეგრაცია

