უკან დაბრუნება
AWS-მა AI აგენტებისთვის ღია კოდის Dogwood Local Engine გამოუშვა
SiTech AI Team2 წთ. საკითხავი

AWS-მა AI აგენტებისთვის ღია კოდის Dogwood Local Engine გამოუშვა

AWS-მა ღია კოდის ბიბლიოთეკა Dogwood Local Engine გამოაქვეყნა. Rust-ზე დაწერილი ინსტრუმენტი აგენტის ხელსაწყოს გამოძახებებს მომხმარებლის განსაზღვრული პოლიტიკის მიხედვით ამოწმებს და წყვეტს, დაუშვას თუ აკრძალოს მოქმედება.

AWS-მა ღია კოდის ბიბლიოთეკა Dogwood Local Engine (DLE) გამოაქვეყნა. ის Rust-ზეა დაწერილი და აგენტის ჰარნესში ან gateway-ში ჩაშენდება; ბიბლიოთეკა აგენტის ყოველ ხელსაწყოს გამოძახებას მომხმარებლის მიერ განსაზღვრული პოლიტიკის მიხედვით ამოწმებს და აბრუნებს გადაწყვეტილებას, დაუშვას თუ აკრძალოს მოქმედება.

შემოწმება Dogwood-ის წესებით ხდება. Dogwood ღია კოდის მმართველობის ენაა, რომელიც AWS-მა აგვისტოში გამოაქვეყნა და მისი მხარდაჭერა Amazon Bedrock AgentCore-საც დაუმატა. DLE-ის გამოშვებით პოლიტიკის ძრავა პირდაპირ ჰარნესში ჩასაშენებელი გახდა. თავად ბიბლიოთეკა არაფერს აღასრულებს, ის მხოლოდ გადაწყვეტილებას აბრუნებს, ხოლო ქმედების შესრულება ან შეჩერება ჰარნესს ევალება.

დროითი პირობები და ჟურნალი დისკზე

ორივე პროდუქტის მთავარი თავისებურება დროითი პირობების გათვალისწინებაა. DLE აგენტის ხელსაწყოს გამოძახებების მოვლენებს დროთა განმავლობაში აღრიცხავს, ნაბიჯ-ნაბიჯ წერს ჟურნალში და ყოველ ჩანაწერს მაშინვე ინახავს დისკზე. ასე ინარჩუნებს ბიბლიოთეკა მდგომარეობას მთელი სისტემის ჩავარდნის ან გადატვირთვის შემდეგაც.

შენახვა პოლიტიკის შეფასებამდე ხდება, რის შემდეგაც DLE გადაწყვეტილებას აბრუნებს. AWS-ის მაგალითში კოდის აგენტის Git push შეიძლება დაიშვას მხოლოდ მაშინ, თუ უახლესი ტესტის გაშვება წარმატებით დასრულდა და ეს ბოლო 15 წუთში მოხდა; წინააღმდეგ შემთხვევაში push უარყოფილია. AWS-ის განმარტებით, „ვერდიქტის ზუსტად აღსრულებისთვის ჰარნესი ყოველ ხელსაწყოს გამოძახებას იჭერს, ძრავას მოთხოვნის მოვლენას უგზავნის და ხელსაწყოს მხოლოდ მაშინ ასრულებს, თუ ძრავის ვერდიქტი დაშვებაა“.

წარმადობა და ღია კითხვა

ტესტებში, რომლებიც 5 წუთიდან 12 საათამდე სესიებს ასიმულირებდა, DLE-ის შეფასების დრო 15-წუთიანი ფანჯრის შემთხვევაში 12-საათიან ნიშნულზე დაახლოებით 20 მიკროწამი იყო, 24-საათიანი ფანჯრის შემთხვევაში კი დაახლოებით 6 მილიწამამდე გაიზარდა. ერთდროული გაგზავნების შეჯახების თავიდან ასაცილებლად DLE საკეტს იყენებს: ერთდროულად მოვლენის მხოლოდ ერთი გაგზავნაა შესაძლებელი და საკეტი პოლიტიკის შეფასების დასრულებამდე რჩება ჩართული. AWS-ის განმარტებიდან ღია რჩება, როგორ გაუმკლავდება სისტემა იმ სიტუაციას, როცა ორი ერთდროული მოთხოვნიდან ერთი პირობებს აკმაყოფილებს, მეორე კი წარუმატებლობას იწვევს. The Register-მა ამაზე AWS-ს ჰკითხა, თუმცა გამოქვეყნებამდე პასუხი არ მიუღია.

რატომ გამოაქვეყნა AWS-მა

ბოლო დროს არაერთმა შემთხვევამ აჩვენა, რომ AI აგენტები ოპერატორების მიერ დაწესებულ საზღვრებს სცილდებიან, ამიტომ DLE-ის გამძლეობაც განსახილველი თემაა. AWS აღიარებს, რომ მსგავსი სიტუაციები ახალი ბიბლიოთეკის გამოქვეყნების ერთ-ერთი მიზეზია. კომპანიის განცხადებაში ნათქვამია: „უყურადღებოდ დატოვებულ ხელსაწყოს გამოძახებებს შეიძლება გამოუსწორებელი შედეგები მოჰყვეს. როდესაც აგენტები უფრო ხანგრძლივი ინტერვალებით და მეტი ხელსაწყოთი ავტონომიურად მუშაობენ, გვჭირდება დამცავი მექანიზმები, რომლებიც ამ ხელსაწყოების გამოყენებას დაარეგულირებენ“. The Register-ის შეფასებით, აგენტები Dogwood-სა და DLE-ში ნაპრალებს ადრე თუ გვიან იპოვიან. ამასობაში ორივე GitHub-ზეა ხელმისაწვდომი.

SSiTech

SiTech — AI-გაძლიერებული ვებ დეველოპმენტი

ვქმნით სწრაფ, თანამედროვე ვებსაიტებს და AI-ს ვაერთიანებთ ქართული ბიზნესებისთვის. გაქვთ პროექტი ან კითხვა? სიამოვნებით დაგეხმარებით.