Skip to content
ეს გვერდი შეიქმნა და ითარგმნა ხელოვნური ინტელექტის დახმარებით. თუ შეამჩნევთ უზუსტობას, გთხოვთ, დაგვეხმარეთ გაუმჯობესებაში. GitHub-ზე რედაქტირება

ქვე-აგენტები ​

PRX მხარს უჭერს ქვე-აგენტების (შვილი აგენტების) შექმნას მიმდინარე აგენტის სესიიდან. ეს საშუალებას იძლევა ამოცანების პარალელური დეკომპოზიცია, სადაც მშობელი აგენტი სამუშაოს ანაწილებს სპეციალიზებულ შვილებზე, რომლებიც ერთდროულად მუშაობენ.

მიმოხილვა ​

ქვე-აგენტები არის მსუბუქი აგენტის ინსტანციები, რომლებიც:

  • იზიარებენ მშობლის პროვაიდერის კონფიგურაციასა და სანდოობის მონაცემებს
  • აქვთ საკუთარი საუბრის ისტორია და მეხსიერების სფერო
  • მუშაობენ მშობლის სენდბოქსის პოლიტიკის ფარგლებში
  • შედეგებს მშობელს უბრუნებენ დასრულებისას

შექმნის მოდელი ​

მშობელ აგენტს შეუძლია ქვე-აგენტების შექმნა ჩაშენებული spawn_agent ინსტრუმენტით. თითოეული შვილი იღებს:

  • ამოცანის აღწერას (სისტემის პრომპტის გადაფარვა)
  • ნებართვადართული ინსტრუმენტების ნაკრებს (მშობლის ინსტრუმენტების ქვესიმრავლე) -- არასავალდებულო
  • მაქსიმალური ნაბიჯების ბიუჯეტს
მშობელი აგენტი
  ├── ქვე-აგენტი 1 (კვლევის ამოცანა)
  ├── ქვე-აგენტი 2 (კოდის გენერაცია)
  └── ქვე-აგენტი 3 (ვალიდაცია)

პარალელიზმის ლიმიტები ​

რესურსების ამოწურვის თავიდან ასაცილებლად, PRX აღასრულებს პარალელიზმის ლიმიტებს:

toml
[agent.subagents]
max_concurrent = 4
max_depth = 3
max_total_spawns = 20
child_timeout_secs = 300
  • max_concurrent -- ერთდროულად მომუშავე შვილი აგენტების მაქსიმალური რაოდენობა
  • max_depth -- მაქსიმალური ჩადგმის სიღრმე (ქვე-აგენტები, რომლებიც ქვე-აგენტებს ქმნიან)
  • max_total_spawns -- შექმნის მთლიანი ბიუჯეტი ძირეული სესიისთვის
  • child_timeout_secs -- ცალკეული შვილის შესრულების ტაიმაუტი

სიღრმის კონტროლი ​

თითოეული ქვე-აგენტი თავის სიღრმის დონეს აკვირდება. მაქსიმალური სიღრმის მიღწევისას, spawn_agent ინსტრუმენტი შვილის ხელმისაწვდომი ინსტრუმენტებიდან ამოიღება, რაც შემდგომ ჩადგმას თავიდან აიცილებს.

შედეგების აგრეგაცია ​

ყველა შვილის დასრულებისას, მათი შედეგები გროვდება და მშობელ აგენტს წარედგინება ინსტრუმენტის გამოძახების შედეგების სახით. შემდეგ მშობელს შეუძლია გამოტანების სინთეზი საბოლოო პასუხში.

დაკავშირებული გვერდები ​

Released under the Apache-2.0 License.